I bought these boots for my granddaughter.  They are perfect!  They are sturdy enough to walk in outside.  Soft enough to slip easily on.  Fit well enough that they don't flop off.  I plan on buying her more of this brand as she grows.