These altar cloths are available in bright & playful colors. They are 100% acrylic, hand loomed in Mexico. Let us know your color preferences for the main background color (in the note section when you order) or email to see what colors we have in stock. Approximate size: 34" (88.4 cm) long x 18.5" (47 cm) long Imported from Central Mexico, these come from villages southwest of Mexico City. These authentic traditional textiles are woven by native peoples in their homes. A family may have as many as 12 hand made looms, run as a cottage industry with their family and friends. There is no electricity and no factory automation. Each piece is handmade from start to finish, therefore no two are exactly alike. Washing Tip: We recommend you add a cup of white vinegar to the first cold water wash. It sets the color!