I've been a huge fan of TLD GP and SE gear for over a decade now and this new jersey is fantastic. I ordered a Large and the sleeve length is perfect and the total fit is perfect. The neck opening is fairly small and that's just how I like it. This TLD GP jersey looks great too. You can't go wrong with TLD riding gear.