Got these for my 4-year-old son, and they are absolutely adorable.  True to size, not too slender, which is good because my son has wider feet.  Fortunately, my son hasn't gotten them dirty yet, so I'm not sure how easily they clean up.