If you have the jacket from last year the insulation is the same. Its more of a shell but its plenty water proof and we havent had any complaints about warmth as long as you wear a thermal or sweatshirt under neath. the shell style of jacket allows you to wear layers which we find helps when temperatures change throughout the day.
As far as sizing goes all the sizes are essentially the same. we made some minor adjustments to the large and extra large (large got a hair longer xl got a hair shorter, very minimal changes) and we added the xxl. we found people that were about your height were always in between a large and xl. large being too short, xl being too long. so we bridged the gap and added the xxl for those tall guys that still need the length.