Craft Boy’s Cycling Short. Padded. Black Poly/Span. Size XL. NWOT. Perfect.