We're chuckling because you sized down so the shoulders obviously don't fit. Good job. I think you're a little confused. This is a M, so I definitely didn't size down. I would have been swimming in a L. Here are some better pictures. Look at where the shoulder seam sits relative to my upper arm. If you think the shoulders don't fit, you may be wearing your own stuff a size or 2 large.