High quality and very well built.  Has a memory foam cushioning feel, warm and solid soles.

Totally order 1 size bigger though.  Based on my experience and other reviews, it seems these are a little smaller than normal sizing.  I am a 10.5 generally, and the 11 I ordered is quite snug.  I know it will loosen up over time and be fine though.