Although it fit everywhere else, you can see in the picture that the shoulders are very wide, but the bosom is so tight that it cuts my B cups in half horizontally. I wear a lg to xl normally and this is an XXL. Also the neckline is square on the left side and round on the right.