We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    20 Winter Coats Reviewers Swear Actually Last For Years

    You can thank us for years to come.

    Unless otherwise specified, all sizes in this post are listed in women's.

    1. A viral coat from Amazon because you haven't stopped thinking about it since you first laid eyes on it. Yes, it's the ~Amazon coat~ and it went viral for a reason. It has a fleece-lined hood, special side zippers, and not two but SIX pockets, plus it's warm, cute, and has lasted for years.

    A reviewer wearing a red coat with black boots and a white top

    2. A stunning structured high-low jacket that will get you all the compliments. Casual yet understated, this luxe piece will have feeling as amazing as you look.

    Model wearing brown coat over black and red outfit with white shoes

    3. A waterproof ski jacket that'll keep you cozy despite the negative temps. Not only is this waterproof, but it also acts as a windbreaker, so you can stay dry and warm, no matter what craziness is going on outside.

    A reviewer wearing pink coat with grey pants

    4. A puffer coat because who doesn't want to walk around looking like the cutest marshmallow in the world? BTW this baby is water-resistant and comes in 15 shades, so you can totally find one that fits your vibe.

    A reviewer in a yellow coat and blue pants with a white top

    5. A quilted and hooded jacket that is fleece-lined to keep you warm without any bulk. Simple and lightweight, this is checking off so many of our boxes.

    A reviewer wearing a red coat with grey top and red bottom

    6. A fleece funnel-neck coat because it's super colorful and will make you stand out this winter. Soft, cozy, and with super cute buttons, this coat will have you being the talk of the town.

    A reviewer wearing blue coat over a black and white outfit

    7. A classic-fit fleece jacket that'll be great for layering or keeping you warm on its own. Not only is it machine-washable, but it is also a midweight jacket, so it's great for quick walks or days when you don't know what jacket to wear.

    A reviewer in a grey fleece

    8. A fuzzy coat because it feels like the warmest hug. We love this cozy piece because it's uber soft and made of warm material, so you can stay toasty while looking like a teddy bear.

    A reviewer in a pink coat with jeans and boots

    9. A fleece-lined parka-style jacket to keep you warm despite the negative-degree weather happening right now. We love that this has a drawstring as well as buttons and zippers, so it fits you exactly how you want it to. We should also mention it has giant pockets!

    A reviewer wearing a green jacket with jeans and sneakers

    10. Or, a long water-repellent puffer jacket with a cinched waist because yes! BTW this baby has hidden pockets and a removable hood.

    Model wearing blue puffer coat over black and white outfit

    11. An extra fluffy hoodie for the person who hates coats but also hates being cold. Another fleece-lined gem, this will have you looking like you just stepped off the set of a holiday Hallmark movie (as that main character who just made it to their small town and claims it's not as cold as the big city).

    A reviewer wearing a red hoodie with black pants

    12. A splurge-worthy Patagonia jacket that you can wear three ways because why settle for one jacket when you can get three? And oh yeah, this is fair trade, waterproof/windproof, and has an adjustable hood. You can wear the puffer alone, the parka alone, and then both of them together for extra warmth.

    A brown jacket two ways

    13. A long puffer coat for those who get cold super easily. Designed to keep you super warm in the brutal winter, this bb is water-repellent, fleece-lined, and also has a removable hood.

    A reviewer in a black coat in a home

    14. A fleece peacoat because it's cute and different from your everyday puffer. Made out of cozy micro-fleece with a quilted lining, this is sure to keep you nice and warm this winter.

    A model wearing a red coat with blue bottoms

    15. A faux-leather trimmed hooded quilted coat that'll leave you feeling like a million bucks. Lightweight and great for layering, this has a removable hood, and it's lined!

    Model wearing green and brown coat

    16. A double-breasted pea coat so you can live your best Lifetime movie fantasy, and it's machine washable and has a hood!

    A reviewer wearing a grey coat with black outfit

    17. A faux fur lapel wool coat that screams Gossip Girl. If it looks like something Blair Waldorf would wear, then we would also in fact wear it. We love the flowy bottom as well as the fact it has hidden pockets.

    A reviewer wearing an brown coat with black pants

    18. A long-line parka because your legs should be as warm as your arms. What's cool about this is that it's stuffed with Responsible Down Standard (RDS)-certified down, meaning it's sourced responsibly from farms. Plus, it's fleece lined; seriously, what else could we say? This coat is *chef's kiss*.

    A reviewer wearing a blue coat in NYC

    19. A super lightweight yet super warm jacket for those who prefer less bulk when it comes to their jackets. This jacket is a great pick because it's actually made from recycled materials and is both wind and water-resistant.

    Model wearing blue jacket over grey pants

    20. And a faux fur fleece sweatshirt because sometimes, you just want to wear a sweatshirt. Not only is this super thick to keep you cozy, it's also lined, so you can stay warm.

    A reviewer wearing a yellow jacket

    The reviews for this post have been edited for length and clarity.