I really love these! I wore them in the snow and they really are waterproof and kept my feet really cozy. They are perfect if your looking for something cute and functional. They do run a little large if you're wanting them to be more snug then lose fitting id size down. I usually wear a 12 in womens and Id say they fit more like a 12.5 to 13. Mine are a little large but it works with thick socks!