I have a pair of Canada made leather upper rubber bottom Sorels that I got about three eyars ago, and they are excellent.
I had previously just bought a pair of cheap snow boots every winter, and never had any idea what I was missing until I got the Sorels. They are not tennis shoes, but they are extremely confortable. The rubber is a much softer and more flexible compound than the hard plastic used on the cheap boots.
I have had them more or less submerged in puddles and small streams and the boots never got the least bit wet inside. Mine came with a packet of Sno-Seal to use on them, and it appears as though the stuff works as advertised.
They are warm, comfy, durable, and seem to get good traction on the cold stuff. I don''t think that there is anything more I could ask of a winter boot for general usage. The price was very reasonable, as I caught a dealer closing out the last of his stock.
It is my understanding that the newer Sorels are being made in China instead of Canada. I've not used any of them myself, but I have heard that the quality is not the same as it used to be.