This shirt is a perfect fit. Not too big and not too small. It isn't cheap thin material either. This shirt tucked in can pass for a dress shirt, and untucked can pass for a work shirt. The stitching is good too.