A little loose up top
This is cuter in person, more of a brown than a cream like in the picture. it runs a little smaller than i was expecting, but that's actually good for me as things usually are a little loose up top. i'm 5'6", 120 lbs, 32c, and an xs fit well for a sexier look, but if you're wanting it a little looser, i would go up one size.