Very happy with this. For size reference: I'm 5'5", ~125-130 lbs. I am size 2 in jeans, generally a small in tops. I got this in a small. I would love the body/ waist to be more fitted, more for warmth than for style, but it's ok. I have a more athletic build, so small waist and hips. There's a lot of empty space in there, which counteracts its warming properties in certain conditions, since it's very light weight and relies on the reflective layer for warmth. I love thumb holes in general. These are actually a tiny bit short. When I don't have them on, the sleeves feel perfect length, and the outer sleeve length is fine. It's like the cuff or thumb cuff part was sewn in just a tiny bit short, so it pulls when I extend my arms out in front of me. But, it's ok. I still use the thumb holes much of the time. I love love love the deep rust color. The fabric has a subtle check or plaid sort of texture to it that makes it extra nice. For warmth: I think if you're moving around at all, even walking, this will keep you pretty to very comfortable in lots of conditions. I wore it around Denver for a day of errands, so I was walking and going in and out of buildings, when it was about 15 degrees, and I stayed surprisingly toasty, with just a medium-weight base layer top underneath. I was more toasty when I got in my very cold car than I am in other, heavier coats. It's fantastic in the 30-50 degree range, especially, and supremely comfortable with one, nice base layer. It's insta-toasty after a long, cold winter trail run, when I can feel chilled to the bone for an hour or two. This jacket is too long to run in, but I imagine an omni-heat jacket or vest for cold weather active wear would be marvelous. I did wear it just standing outside one evening in about 30-35 degrees, and I got very cold, in maybe 30 minutes (wearing 2 pairs of pants and socks and only a sweater on top). But, I get cold easily. Denver temps can easily range from about 20-60 degrees in a day, and I commute by public transport, so I got it for those ranges. I think it's actually more effective against cold when I don't have too many layers or much bulk underneath, again, since it's the reflection that makes it warm. It will keep me pretty warm in the morning when it's 20, but is also light to carry or wear when it's 60, and it folds up small. I do wish it were more fitted when it's 20. Also, the hood design looks nice and sleek, but it's a large hood (which I like) and doesn't have any way to cinch it down, so it's not good in wind. It blows off easily. That was a design mistake, IMO, but you do feel the heat right away when you put the hood on. The neck comes up high when zipped, which is good. If I wear a scarf and a hat underneath, that helps it stay in place, or putting a scarf around your neck on the outside would help. I love this omni-heat technology and just ordered a vest with it.