these are not some generic fit rain boot, so order the correct size, these have a comfortable insole, was afraid pink would get marked up but the boots have cleaned up well so far, these boots are very nice, if worn in colder weather consider a thick wool sock