These shorts are made to LAST & they are the perfect length! High quality material, extremely well constructed, have held up exceptionally well & NEVER WRINKLE after washing. My son now has 3 pairs of these shorts and you cannot tell the difference between the brand new ones right out of the package and ones he has had for 2 years now. They are truly WASH & WEAR (use cold water)! Not one stitch has come loose and the buttons are just as secure today as the day they arrived! HIGHLY RECOMMEND!!