100% cotton. 44"/45" wide. Mottled style. Hand dyed in Bali. A light swirl of purples and pinks, this may be your little one's favorite!