After realizing I was ill-equipped for what looks to be a very cold winter, I ordered this hat from Carhartt. It's great- very warm, very comfortable, and at a good price. Fits well, though I think if you have a large head, it might be snug.  It looks to be durable, and I think Carhartt products usually are.