Ordering this was way out of my comfort zone but I'm so glad I took the chance. It's so comfortable! For reference, I'm 5'2" 120lbs and 32D and the small fits great. There is very little busy support but it's enough for me to feel comfortable on a daily basis. For workouts, I would need another bra under. It still looks really cute with a bra under too.

Allison recommended this style
Verified