This top was surprisingly very flattering. it hugged my curves in just the right way and the slits on the side are a nice touch. i'm 5'2" and about a 34c and the xs was tight (in a good way) around my chest and then more flowy after. soft material and the red color is beautiful!