I have been very happy with Lands End coats/jackets. they tell you the temp they are intended for, they fit well and when you get a 30% off code or you buy one from clearance, they are very well priced. In NY, I don't find that one coat can go from one extreme to another unless you buy a coat that has a 3 ways to wear it type of system. I also for work, was going from a hot car to a very hot elderly person's home so often my heaviest, warmest coat was a hindrance even on the coldest days.
my DD is into North Face fleece, the ones she has are nice but honestly, my good LE's fleece looks very similar, seems as well made and people ask me if it's North Face.