*Impartial, unsolicited reviewer*
For me, the sizing ran a bit large. I'd advise ordering 1/2 to a full size smaller. But overall, they are comfortable and warm. Seem to be reasonably durable. Rubber sole works fine for quick trips outside. I'd buy them again at $25.