I have another pair of Tevas that I found were true to size, and ordered these with the same result. I really enjoy them, and can wear them all day for work without any issues. They also do very well in rain. They hold up well in the snow so long as you're not staying out too long they aren't insulated, but I don't expect them to perform as such. Excellent boots, highly recommend