I bought one of these shirts 2 times for my husband and he loved it. He was in great shape, really showing off his physique and feeling great. It was a little uncomfortable so I bought him a second shirt and this time ordered 3X. Straight out of the bag it looked a lot smaller than the 2X. He couldn't even put it on his shoulders. I ended up gifting the shirt to a friend who usually wears a large size and it fit him.