I bought this for my 4 year son. It was great for playing in the stream with lots of rocks.
My son uses it for his swimming lessons and playing in the pool. It fits well on my son's foot. However, when taking off the shoes after being in the pool, the shoes hold a lot of water. I have not seen this with other shoes.
Bought these for my daughter for camp, she liked them in the lake, the solid soles are good for rocky lake bottom
It is good to find water shoes in girls color and the price was good for the quality.
The shoes fit my daughter well and with some room to grow. She says they are comfortable. No problems.