These water shoes are great, but run a bit large.  I purchased these for a 4 year old who wears size 10.5 shoes. I expected these to be slightly big since I went with an 11, but they fit a whole size big.  I held them up to my son's other size 11 shoes and they were slightly longer.  Since water shoes should be tight on the ankle, we'll save these for next summer.  The design and quality of material seems just fine.