Petit-Four by Hoffman. 100% cotton. 44-45 inches wide. Handmade in Bali. Pretty swirls of pink for perfect blending.