The Hot Sox can be super convenient and fast heat up in the microwave and have the rubber band around the ankle a comfortable fit. The heat keeps me really at an hour and even then, the fluffy shoes can easily carry and hold with cooled grains feet warm.
Small distances can also be easily "waddle".
The processing also makes a good impression.
For size:
I always between shoe size 40/41, and then recommend the really "big" size L to order 41-45. By the elastic band are not too big, but comfortable and not cramped.
We are both completely satisfied and want our Hot Sox no longer give :-)