Self: 80% cotton, 20% polyester Rib: 95% cotton, 5% elastane; Machine wash; Pull-on styling with elastic waistband; 3-pocket styling; Midweight fleece fabric; Shorts measure approx 22" in length; Made in China; Revolve Style No. DIEF-MF11; Manufacturer Style No. A226760PLDH77F