Fantastic shoes! I have narrow feet, and I prefer flat shoes - I will need to buy some extra padding to keep my feet from sliding around too much, but that is the only complaint because I fear walking out of them if I am in a hurry. The soles are not too slick, and they keep my feet warm - just what I was looking for. These shoes are versatile and just plain cute, especially at this price.