Oregon winters are wet and chilly, and these boots make all the difference. I use them for road riding, with SPD pedals. They don't leak up through the cleats as some shoes do, and the shell is truly waterproof. I find them comfortable down to about 33 degrees, with thick socks. I've ridden in heavy rains for hours many times and they never leak... except, as with every winter shoe I've used, water can get in from the top, and the neoprene collar will soak up some water. But even after riding for several hours, this has not resulted in water leaking down into the shoe. If you're really hard-core about dryness, use gaiters to cover the upper shoe collar, and pull your rain pants down over the gaiters for a perfect seal. I do recommend getting the WIDE version, even for normal feet, as the "normal" fit version made my narrow feet feel pretty claustrophobic. Lastly, the soles are very good for walking, when you need to.
I have enjoyed riding in these boots for commuting. I think that the boots are very warm. Usually riding in weather just above freezing. I like the tread on these boots, which help increase the life of your cleats. I think the boa wires could be longer. Sometimes it can be a little difficult to get the boot on. The arches are a little high for my feet, but don't seem too crazy. The boots are pretty comfy, the sole could be a bit more comfortable (seems a little hard) I would suggest some light insoles for long rides.
For winter weather I strongly recommend winter shoes. I tend to have cold feet and these winter shoes make biking in mid 20'F temperatures much more tolerable. I wear wool socks and these shoes and can last for about 2 hours before taking a warmup break. I had tried regular shoes with shoe covers and chemical hand warmers, and these shoes are much warmer. I wear these in the same size as my summer Shimano shoes and find the fit, with moderately thick wool socks, to be good.
I just looked it up, and I've owned these shoes since 2/2020 meaning that at this point I have close to 25,000 miles on them. They've held up great, and the Tecno-3 closure system has worked flawlessly. I almost wish that I was ready for new shoes, but honestly I have no objective reason to replace these!
I've owned other brand shoes, but mostly I've owned Sidi. These are my 4th pair. At least for me, Sidi shoes have always been a great fit and their sizing is consistent from model to model. One of the reasons I'm willing to pay a little more for Sidi is that I know I can get service parts. When the heal pieces wear out, I know I can buy replacements. When straps have worn out or broken on older models, I've been able to replace them. That's refreshing in a time when seemingly nothing is serviceable!