The Happy Everything Tablecloth
Each of our tablecloths takes 21 days to make. Every embroidered piece carries the imprint of many days of devoted care and attention. Designed for a table that seats 6–8 guests, every tablecloth is exquisitely hand embroidered by the talented women of rural Bangladesh who sit and stitch together to create these unique heirlooms.