These were my son's third pair of Stride Rite's.  He loves them.  I love them and they are cute to boot.  They are extremely durable and clean easily. In fact, I'm writing this review as I go to order these in a larger size!  They are worth the price.