These boots are perfect for cold, snowy winters. First of all, they're very cute and very warm! They have a rubber sole, removable foam insulating inner boot, and waterproof synthetic material. It's rated to -40 degrees. They are very comfortable, but are not meant for strenuous outdoor activity. Just note they run slightly small, so order a size up.