I love the way this looks on me! definitely flattering on curvy/full-figured girls. i am a 36-38c and bought an xl - i don't like things that are too tight or that cling to the wrong areas. if they had xl in other sizes, i would buy it in every color. can be dressed up or down. i'm very happy with this purchase.