They are fantastic looking shirts, unfortunately for my hubby that generally wears a 2XL the 3XL I ordered was still to tight at the upper arms. The rest fit OK, defiantly a form fitting style. If you are a bigger guy with larger arms (muscles) order up a size so you can move comfortable in the arm area.