100% cotton. 44"/45" wide. Mottled style. Hand dyed in Bali. This one is called key lime and is a swirl of yellows and light greens.