I thought i would need a medium in this top, but it was sold out so i crossed my fingers on a small. it fits very well, much like it fits on the model.. loose and length is good ( and i am not as slender as that model!). i am 5'6", 140 lbs). the sweetheart neckline dips a little more than i would like in the front....but i will figure that out. the top is really unique and i love the shimmery dots.