Great workout top. Fits true to size and is like a dri-fit material so great for strenuous workouts.

I'm 5'4", 120lbs and 32B and the small fit well. I could have even gone down to an extra small if that had been an option just because when I workout I like things to be a bit on the tighter/less loose fabric side.