These are may be one of the best shorts I've ever owned. Incredibly comfortable, and well made. They are the perfect length for both weight training, running, or cracking some pads. Seriously, these are my new favorite shorts. I just ordered a 2nd pair and may order a 3rd!