These shoes are great for winter. Very warm but still easy for our little one to walk in. And most importantly they don't fall off!!!! We love robeeze and these make an excellent addition if you live somewhere cold. However they are definitely not for walking in the snow. That doesn't bother us but these are not water proof.