My husband normally wears Medium in Gap and Banana Republic. He has broad shoulders and the medium was too tight. The shirt is a slim fit cut. T-shirt material is stiff. Will probably soften up after a few washes.