I was in need of a new favorite leg day shorts, and these are them. They run very true to size, so if you are a large in everything, you want a large in these for the right feel. I ordered xl because I was scared they would be too small, and I kind of regret it. The xl do fit, but I would have been happier with L. They never ride up, and never get in the way of my lifts. Highly recommend.