Fits true, I’m wearing a medium. Liked the fit of the large on me most. Collared, and buttons function