These were hard to get on. I ordered the correct size based on sneakers that fit my son well. I expect water shoes to be tight so they don't come off when wet, but it made my son really upset when I tried to put them on.