10 yards, 100% cotton. Light weight. Black with colorful Jaipur print. 36 inches long. 1 inch elastic band, that would be easy to change out. Fits waist 29" to 49"