• 240 x 150 cm (94,5" x 59")• 100% Organic cotton• Designed in Barcelona• Handmade in India by skilled artisans