This is a well fitting shirt for people who are quite skinny - note though that I bought a size smaller than usual (6'1", 175lbs, size M). Often a large will be too baggy round the middle and a medium will be too short in the sleeves, but this time the medium worked out nicely.