I have been weaving rag rugs and placemats for more than 30 years. My rag rugs are made from recycled materials as well as new materials salvaged from factory cutting rooms. The placemats are made from cotton yarn or material from factory overruns or cutting rooms. All items are machine washable. The average size of a rug is 24 in. by 42 in. and the average placemats are 12 in by 18 in.