Hand Dyed Batik 100% cotton. Approx. 42"/44. (Color may be slightly different due to camera/monitor settings)