I love this top. I got the medium and I'm 5'4 with a size reference of 140 lbs and it fits perfectly. It's just a shame that it didn't come in pink when I purchased it, if it did, it would have been fantastic. I saw a lot of new products coming out today and I will be going to buy them!