Nice jacket for skiing..if your looking for an insulated jacket, this won't do the job! I sometimes wear two jackets underneath to stay warm! This was my first buy for a ski jacket so i have nothing to compare it to! But as for water proof..it has not failed me yet! The snow skirt is a must for doing anything with winter and keeping out the snow..another nice thing about the snow skirt you can hook it to your belt loops on your snow pants to keep it from working its way up your waist! Maybe this is just a common thing with these jackets but I thought it was a nice touch to a cool jacket!