5’6’ 165lb. 34D. Ordered a Medium. Wore this to Beyoncé concert and LOVED how I looked. Ofc FN doesn’t have the best top support but it didn’t feel like my girls were just gonna pop out. Held up pretty well when I was dancing. Definitely gives HOT GIRL