Easy to feel great in the gym with this beauty. Got it in XS and it fits well...though just a small thing...I personally find the neck line to be a bit too high for me ...I have a thing about things touching my neck. But I still love to wear it!! Length is great.