I've worn this jacket and the Sonic Stretch original as well. It couldn't be better designed for an all around ski/snowboard/snowmobile jacket. It has the perfect number of pockets that are just the size you want them and where you need them to be when you can only take your hands out of your gloves for a moment. It has the essentials like a goggle cloth, pass holder, and iPod pocket. But above an beyond that it's comfortably warm in all conditions. It has the perfect amount of insulation so that with a base layer, it keeps you warm and allows you to cool with standard pit vents. The hood fits easily over my Beori helmet to keep the wind/snow out of my face/neck areas when it's really comin down too. This is an incredible jacket. One complaint is that the Recco could be attached with a stronger thread.