My husband bought these for me for Christmas. I love them. They are cute and very comfortable with a thick pair of socks. They do run a little big, but when I wear a thicker sock, they feel just fine. They are also warm but not in a sweaty-feet sort of way. I wore them all day shopping and it was just right. I'm not sure how they would be out in the snow--I don't use them as snow boots. Would buy them again!