100% cotton. 44"/45" wide. Hand dyed in Bali. This is a beautiful swirl of blues, bringing to mind deep waters. Great as a blender.