I had a Michael Kors long coat that didn't last more than one winter.  This one is very well made, warm, is stylish and is long enough to come to the top of my boots.  The only thing that would make it better would be a two-way zipper. Definitely would recommend this coat.