My son loved them.  They were his shoes of choice for school.  He wore them to death and they held up to lots of jumping, running and yes even rain puddles.  He was upset he out grew them so we bought another pair money well spent.