65% cotton, 35% lyocell, baby blue striped boxer shorts with "we the free" tag on waistband and stretchy waistbandmodel is wearing size smallmachine washable