Nice fabric, breaths well. I wear size 34 waist so I ordered medium. They fit the waist well, but my legs are a little more muscular than the medium allows, so it's a little struggle to get them pulled up so everything fits where it should. I think they are a little too short as well. When I have them pulled up, the cuff is almost to my knees. But when I have them pulled up and in place, they are quite snug Next time I might try the large and see if they are a better fit. Overall it works ok for when I work out but the legs are a little too tight since the fabric doesn't have much give to it.