I loved this shirt which is why I was incredibly disappointing when It didn't fit by a considerable amount. I ordered the 3xl and it fit more like a large or maybe an xl. The shoulders and arms were very tight. It's a shame because I wanted to love this shirt but the sizing is just to incredibly wrong. For the look and style 3 stars but I can't give it more because the size is not correct.