Great top. I'm 5'4, 32A and 120lbs and ordered a S. The size was good when it zipped up and fit a little better when tied. The only cons are that its pretty cropped, the middle corset part isn't as wide/large as shown in the picture, and the sides are a bit loose. However nothing too major, it was a good purchase imo and exactly what i expected. The color is spot on too. Came in about 2 weeks .