Self: 37% Repreve Takeback™ recycled polyester, 35% Repreve® recycled polyester, 20% organic cotton, 8% elastane Lining: 100% recycled polyester; Made in Cambodia; Machine wash cold; Drawstring fastener; Mesh lining; Lightweight swimwear fabric; 3-pocket styling; Shorts measure approx 15" in length; Revolve Style No. FAHR-MX26; Manufacturer Style No. MSS2600