I was very pleased with the quality of these.  Excellently made and for a good price.  I took the advice of other reviews and sized down.  My baby is 12mo but already a size 6.5/7 shoe.  I got the 6 and it is really too big.  It measures against some other 7s we have as exactly the same!  They fall off easily.  That is why I can't give them 5 stars, though I REALLY want to because they are so soft and CUTE! I love the foam padding on the bottom, it is just enough to protect without being stiff at all.  I love how nice and wide they are. I am hoping that when she grows they will fit better and not fall off, until then I will use thick socks.  If you are looking for something to stay on better go with a Robeez or Bobux.