PROS:
- Made of very soft natural suede
- Appears to be high quality - even stitching, etc.
- Easy on and off, due to velcro in back .. and baby cannot open velcro easily (unlike the shoelaces that my 10mo old easily untied on the chukka version of these shoes)
- Adorable!

CONS (listed in order of severity in my mind):
- The sole is quite substantial for a baby shoe - it's suede on the bottom, but there is a 1/4" foam insert glued in.  Babies learning to walk are supposed to have soft soles (like the Robeez shoes) to approximate walking barefoot as closely as possible.
- Ankle opening seems very large.  As I said before this shoe in size 2 is still a bit big for my 10 mo old, however after velcroing them up as tightly as possible, the shoe still slips right off my baby's foot.  Maybe this won't be a problem as he gets a little bigger, but given that it's only a half size too big right now, I have my doubts.
- Definitely runs BIG!  Based on the other reviews, I ordered a size 2 for my average size 10 mo old, who wears a size 3 in most other shoes.  He can just barely wear these, but only if he's wearing socks (and there's still quite a bit of room left in the toe).  The inside sole measures approx 4.75", which would make it appropriate for a 4.25" baby foot - which is equivalent to a US baby size 3.5.  It is about the same length as a Robeez soft sole shoe in size 4, but because this shoe is a bit thicker I think it's right that it's about a size 3.5.
- Suede upper is unlined and a little bit stiff, due to the thickness of the suede.  However, I think it will soften up & mould to baby's foot with time.  Would expect there to be an initial break-in period though.

Overall, I would recommend this shoe for a pre-walker or an older baby / toddler who has already learned to walk well,, but not for a baby who is crawling or learning to walk (due to lack of ergonomic sole).  Because the ankle opening is large, I wouldn't expect this shoe to fit for too long, either - either it'll be too big to stay on your baby's foot, or too small to fit.  If you are going to buy, definitely size down 1-2 sizes.