The High Quality Eclipse shorts offer flexible, moisture-witking breathability for the long haul. stretchy inner shorts provide a lightly compressive feel, while a unique pocketing system keeps your essentials close at hand. Size Waistline Length M 26"-28" 28cm L 28"-30" 29cm XL 30"-34" 30cm .good for running .good for basketball .good for GYM