These H&M Slim Fit Knee Length Gray Denim Shorts in size 31 are perfect for casual occasions in the warmer seasons. Made of cotton denim, they feature a flat front, mid-rise waist, and cargo style with pockets. Machine washable for easy care, these shorts are a stylish and versatile addition to any man's wardrobe. With a regular fit, they offer comfort and a flattering silhouette. Ideal for spring and summer, they are a practical choice for everyday wear.