This jacket is soooo sick!! Its got all kinds of pockets. It has a ski mask built into the jacket that is in a hidden pocket. its got an ipod pocket. The hood removes. The jacket is super thick and super warm. You will not get cold wearing this thing. I tried on alot of jackets and this was the most comfortable. especially in the shoulders if you have a bigger build.