Fits my son well. I like that the fabric is lightweight and breathable, but thick enough he doesn't have to wear an undershirt. The expandable collar is good. Kind of like the elastic band in the waist of jeans, and attached to the button on the collar. So it adjusts by being able to stretch a little. Good length.