Our son needed durable shoes to play outdoors at school.  These fit all of the requirements (closed toe and heal, waterproof, etc.) and he loves them.  He's around a size 10 and we purchased the Large.  They're a little snug.