I love the look and feel of these boots. They are very lightweight.  I think they would be good in very cold weather but not as great in snow as the entire boot is fabric.  Per other recommendations, I ordered a  size up.  It fit well with a pair of thin socks or barefoot.  However, the toe box is narrow and would not work for someone with wider feet (mine are medium width) or if you want to wear thick socks with them.  I did return them and ordered another brand with a rubber top that I feel will be more suited to the snow.  I don't need snow boots often, but don't want to chance my feet getting cold after being out for a while.