Just received these shoes today and already my 2 y/o will not take them off!  These shoes are of excellent quality and the insoles appear to be super comfortable!  You can't go wrong with this product!!!