I really like this top. It is comfortable and pretty. Speaking from my own experience, I stand at 5'2\" and weigh 155 lbs, and the medium size I ordered fits perfectly. It maintains its perfect fit even after going through the washer and dryer. It looks exactly as pictured.