Bought this dress for my birthday and it was perfect!!! I am 5'1", 34C, 125lb and a small fit like a glove. The yellow is nice and vibrant. The material is thick so it holds up your boobs, however, it is pretty tight so beware of panty lines. I love that you can wear the dress as pictured OR as an off the shoulder. Just lovely!