Material: 95% soft terry cotton and 5% spandex. Shorts length: 14-15.5 inch ( or 36 cm -39 cm ). It might be a perfect option for you if you don't like too short style but not too long style also. Having both side pockets.Eelastic waistband with adjusted drawstring inside. Mens Athletic Workout Tank Tops Mens Athletic Workout Shirts Men's Long Sleeve Beefy T Shirt Slim Fit Casual Cotton V-Neck Basic Undershirts Men's Split Side Sexy Breathable Mesh Short Shorts Men's 3" Gym Sport Shorts with raw Hem Buying Options Buying Options Buying Options Buying Options Buying Options.