I love this jacket! I'm 5'4 and about 130 lbs size 8. I normally wear a medium in jackets and this is what I purchased knowing that it runs a little small from other reviews that I've read. I love purple though and decided to chance it and get the medium as large was no longer available. LOVED the purple jacket!!!!!! It was beautiful! However..........the jacket only fit perfect if I wore just a t-shirt underneath it. I live about 40 minutes outside of Chicago, rural area - very windy/cold in the winter. I do not wear t-shirts in the winter. I'm more of a sweater/sweatshirt kind of gal when it comes to cold weather. When I put the jacket on with the sweatshirt, it fit - but was tighter than what I normally like it. I then tried it on with a long sleeve fleece pull-over, not as tight, but still tighter than what I like. I also could NOT zip it all the way up to my mouth (for very cold/windy days). I was thinking that maybe it would stretch out cuz I loved the purple, but who was I kidding. It wasn't going to stretch out the way that I like it. The sleeves fit perfect as well - just tight in the shoulder and chest area (I'm also small busted). So........sadly, I returned it. Could not find a large in purple with any company in this price range. Another company had a fantastic deal going on with this jacket in blue with a large. I'm a huge Amazon fan but I could not pass up the deal they were having and decided to get it. I'm not as happy with the blue (although pretty, purple is my favorite color), but the fit is much better. A little big, but fits much better with sweaters/sweatshirts underneath it. If I wear a tshirt - a little too big, but I can deal with that. The sleeves are pretty long now (reason for the 4 stars) so I have to put it on a certain way to get my thumbs through the holes good and I don't like that, but it still fits. I also did not like how big the hood was.......until we got yet another cold spell with A LOT of wind/snow drifts in our area and I was out plowing our driveway. Now - no complaints whatsoever with the hood. Still big, but definitely works with keeping the wind/snow at bay around my face. I did have a cold draft from the wind the other day around by belly, but that is because I had my pocket unzipped. Once I zipped the pocket, no drafts and was warm. Again - VERY windy where I live, it's ridiculous. I hate winter, hate the cold. When it's this cold, I normally stay put inside (I work from home) so I have not been out all that much, however, the times that I have gone out and tested this coat, it does seem to be very warm and comfortable and I have no regrets purchasing it. I have not yet tested it with rain so not sure about waterproof, but we'll see what happens. I liked it so much that I tried finding this type of jacket for my daughter next year, but could not find one in her size (she's a small petite and 10 years old). I almost bought the XS small for her since this jacket does seem to run a tad small, but with the sleeves being so long, I decided against it. Just an FYI.....the weather was windy and mid teens each time I tested this jacket. Inside of pockets are VERY soft. Lots of deep pockets too. I really don't know how warm it is should you decide to wear thin shirts with it so I cannot comment on that if you are this type of person.Would I purchase this type of jacket again? YES.Oh.....and I make lots of purchases through Amazon. This is the first time that I've had to return an item. I called customer service, very nice with no problems letting me return this item. I received a refund within a week of returning it. Great customer service!Hope this helped. :)