They are a slimmer fit than the recent Nike and Puma efforts for sure. They are cut more to how the players kits are.
I'd say I'm on the boarder of M to L normally. Medium stuff sometimes is a bit short in the body so I got a Large. it fits perfectly but is slim fitting if that makes sense ...