I’m a large in tees but always an XL in button downs because of my sticky build. The shirt just fit with not much wiggle room.I got a lot of compliments on it so I’m satisfied with the product.I gave it a four though bc apparently it’s hand wash only. I don’t have time for that, especially for a shirt I bought for a donut party. I did wash it anyways when I first got it and it did fine. It’s not the best fabric though so I don’t see it lasting longer it you wear it regularly. But We will see what happens after continued machine washing.