These come in really handy for keeping your feet warm, I put them on top of my sock. Also, they are suitable to wear on the bottom of your shoe to keep mud or snow off the shoe or snow boot and off the excellent carpet buy good quality.