I got this at a really good price and I'm so happy with it! Because the design and material is quite fitted, I would recommend buying a size larger. I bought a 12 but normally a 10 and it fitted perfectly. Feels comfortable and easy to move around in. The material wicks sweat away.