I wear a medium in the Hammer jersey and normally wear a medium with castelli jerseys. The Hammer jersey is a bit more snug compared to the Castelli jerseys i have, especially around the arms. I actually like the fit the best compared to all my jerseys. I'm 5'11, 150 pounds if it matters.