So far I really like this jacket. I'm 5'7" 160 but with big shoulders (40 sportcoat) and ordered the medium and it fits great. I ordered it to use as a laying piece, which it works awesome as, but I've also been using it as my around town coat too. I live in the PNW, so I needed something that I wasn't afraid to get wet and this has repelled it's share of rain already. I haven't put it through the paces on BC ski tours yet, but I'm pretty confident with the fleece panels on the sides it will do the trick.