100% cotton. 44"/45" wide. Mottled style. Hand dyed in Bali. Could this be a hot pink mess? It's a swirling of pinks, perfect to finish off your projects in style!