Awesome shoes!! We made them his house shoes so he can run on the hardwood floors without slipping.  Only downside is the white part gets dirty.  Ive thrown them in the wash many times and they come out clean and have been holding up great to all the wear and tear