This fits exactly how I want it to. I am 5'11, 180 lbs and ordered a large. It does scrunch up a little when you're walking but other than that its perfect. I wore it with some tights and some boots great for a chilly day.