son loves these.  have held up nice.  i prefer the rubber hard boot at the bottom like i got for my husband but these have held nicely regardless.  he is a 9.5 shoe and i got him a 10.  he says they were comfortable with room to go.  i would assume then they are fit as expected.  i went up in size since he is a growing teen ;)  i would get these again.