Mine are made of "outside" tablecloth material. The material is pretty much plastic with a cloth backing. It cost about $1.29 per yard at Wal-mart. The advantage of this is in washing it. Since it is plastic I simply hose it down. They tend to get sticky, wax coated, dirty, etc.