I am giving these a 5 star rating because they're exactly what I hoped they'd be. They're comfortable and cute, I keep getting compliments. They do run a little large, I normally wear a 5.5 and a 5 fits really well. The sole is a little cheap but they aren't meant for wearing in the snow, they're meant to be warm and comfy.