Self 1: 72% nylon, 28% elastane Self 2: 65% nylon, 35% LYCRA elastane Lining: 100% cotton; Made in Vietnam; Machine wash; Pull-on styling; Midweight interlock textile with mesh panels; Shorts measure approx 15.5" in length; Revolve Style No. SPAN-WI249; Manufacturer Style No. 10350R