Men's Primark Navy shorts size 34 Slim Fit. Zip fly; belt loops; inside leg approx 7".
98% cotton 2% elastane.
Very good condition.