I purchased these for my youngest grandson for vacation.  This is his third pair of Speedo water shoes.  They fit great and are so easy to care for.  They last forever -- his older ones look as good as new.  Would highly recommend these shoes for your little one.