This top is true to size, so beware the other reviews that tell you to go up a size. I usually wear small, so I got a medium, big mistake! Also, this top is a bit transparent, and the color is WHITE not ivory a's advertised. Other than that, it's a pretty cute top.