I actually love this top and have been meaning to purchase a few more. I am 5' 3" and about 130 lbs. I purchased the Small even though my chest is larger, and it still fit perfectly without being too long.