"A great winter coat should last at least a decade." This was my grandmother's advice to me, and when I was a kid growing up, I couldn't imagine wearing any one piece of clothing for 10 years, but once you stop growing, it makes more sense.

I have now kept several of my coats for spring and fall for seven or eight years, but I've yet to get a winter coat that has lasted that long. A couple from my early 20s were inexpensive and basically fell apart, and a few were so trendy-looking that they went out of style after a year or two. Now I know better. I'm looking for a coat for next winter, as winter clothing (and especially coats and outerwear) goes on sale this time of year. Here are some of my fave picks for coats that will last me into the 2020s. 

The NaturevsFuture Swerve coat is made from a wool and polyester surplus material (which would have otherwise been landfilled). Its collar can be worn up or down, and the unusual shape of the coat is very flattering to curvier figures. 


The Vaute Couture Alicia coat is a velveteen-looking peacoat made from 100 percent recycled satin ripstop in NYC and is named after the actress Alicia Silverstone. Fully vegan.


The Nau Blazing Trench might not look it, but it's lined with a layer of down. The waterproof, breathable shell is steam-sealed, and cozy cuffs and collar will keep you seriously warm, as well as chic. 
If you're the over-the-top type who likes to make an entrance, you'll never tire of a Ivana Helsinki faux fur coat, which is designed with a cut that's pretty flattering and simple, so it will wear for years. Made by hand in Finland. 
This handmade Mirto organic wool coat is simple and flattering for most body types (and will layer well over bulkier clothing. The giant pockets will make up for the shorter sleeves, and the bell shape of the coat is classic with a flair. 

Starre Vartan ( @ecochickie ) covers conscious consumption, health and science as she travels the world exploring new cultures and ideas.

Super warm, eco-friendly winter coats on sale
A winter coat should be an investment. Try these eco-friendly options on for size — and longevity.