Hand dyed batik. 100% cotton. Approx. 43/44" wide (colors may be slightly different depending on camera/monitor settings)