This is my second pair (new size) of this shoe and it's hand's down my favorite.  My daughter wears them every day and they've held up great.  Super easy to put on (my 23 month old can do it herself) and they stay on.  When I ask my daughter which shoes she wants to put on, it's always these or her Stride Rite Tulip sandal.