Bought this as a gift and he loves it. Ordered a xl and the fit is just right, I also received this item on time therefore. The person I ordered this for is about 5"9 and a 150 pounds I definitely recommend this shirt.