I love this top so much. It really flatters your body and the material and color is really great quality. I got a size M and while I would say it did fit my chest perfectly, it was too big around the shoulders. So you kinda have to sacrifice one or the other if you are between sizes like me. But it was still a great purchase and I will definitely buy from them again!!