Landed this sucker a while ago and it still is kickin some butt here in San Diego. The winter months rolled in finally and it is freezing down at the beach. The lining in the volcom sprocket is warm enough to fight the cold winds off the ocean and the whole look is stylish enough to keep ya looking good. I got an XL and it fits like and XL... regular fit, not a slim fit. I got one size bigger though for a baggy fit. Meets my needs...