The sizing on these is wrong. I ordered a medium, thinking I would be getting a 2-3; When they arrived they are marked M size 13-1. Not even close to fitting.
I checked the size charts before purchasing a size large for my son who wears a 5-6. When I received the shoes, the label shows size Large, 2-3. That is a big difference in size. Ans XL is not available, although based on their sizing it would be a 4-5 anyway. Other than that, it seems like a nicely made water shoe. I guess I'll just have to save it for his little brother.