I had initially bought the Teva water shoes but returned them as my 2 year old hated putting them on.  I bought these shoes as the backup for a trip to Mexico and she loves them.  Didn't take them off after the first time putting them on.  I had initially ordered a size up and they were a little floppy so kept them and ordered her current size.  These are great, high quality and highly recommended.