The only reason I am not giving five stars is that it fits to big in the shoulders. I got it in small, if they would have had this in sm petite it would have been perfect. At 100 pounds with an A cup, this top is very low on me. It is very cute, I just need to be aware of keeping the shoulder seams at the shoulders and not letting it slide forward