These fit pretty good. This was my first time ordering clothing online, and after reading some reviews I ordered mine 2 sizes up. I'm usually a small but I ordered a large and they fit really nice. They don't go as high up as I thought they would, but other than that, they're great. Good for working out.