I got 3 shirts: one is dh's usual size, another shirt one size smaller and also one size larger. The regular size shirt fits nicely. A snap broke off when he was trying them on. Damn, wanted it for a concert tomorrow night.