I bough these for crossfit. They shipped out that day and were at my house in a few days. I got to put these bad boys to use today doing a but load of lunges and thrusters. The shorts have nice stretch and amazing mobility, really stay out of your way not to mention comfortable. There are two down sides 1. no pockets(not a big deal for me) 2. the draw string is in the inside of the short witch is kind of a pain. For the price they are the bees knees, I'm considering buying another pair.