Fit perfect and are very comfortable. I have already used them for crossfit and also tennis. I'm 6'2" and 200lbs. A large is perfect for me. I got two pairs of the Hero's and 2 pairs of the Varsity's. Seriously, better than every other name brand pair of shorts I've owned.
The product was great I just ordered the wrong size. I did place another order for the same thing bigger size,
I like these shorts very much. They fit nicely and have deep enough pockets. They allow for maximum mobility at the gym and were priced very nicely.