Bought a large, 5.9ft, 145lb. I bought this knowing it will fit large but I already have a shell that is smaller and wanted something that will fit puffies and more layers underneath. The large size does not bother me, it's a longer in the body, longer in the sleeves, and much more room for a bigger puffy than my medium Patagonia spring shell. It is also a thicker material which is great for colder days. I love the colours, I haven't played around with the side zips yet but they will come in handy on longer ski days. I have so far only worn it as a traveler and around town and one day in the backcountry which was a stormy day and it held up no problem. It was nice to have a thicker jacket on instead of my old Patagonia one.