I'm typically between sizes so I sized up in this and bought a large. This fits well with the band that goes around the ribcage but since I ordered a size up, it's not very supportive in the bust. This is perfect as loungewear but not for an intense workout at the gym.