Pros: Really cute and very soft and comfortable. Good for wide chubby baby feet. Inexpensive.  Cons: Poorly made. The thread that holds the non-skid pad on the bottom came off after a couple of days, and then just fell apart couple days after that. The insole linings are not stitched to the shoes. They are just loosely glued on. So after a little bit that started to come apart too. And because the insole is not sewn on, it makes it difficult to get sand out, and even more difficult to clean/rinse with water.  I decided to spend the money and buy a pair of the Stride Rite Lynden instead. Very similar style but so much better construction.