Not only do they not keep anything out like sand or rocks but you will have nasty blisters. Wore them for a 5 mile water hiking walk and had to take them off 20 times to get the sand and rocks out. They also killed my feet, that is after they were already worked in.