Don't know how comfortable they will be .. scooped em at a cheap price for my son a couple sizes to big .. but he thinks they are really fancy (he loves dress shoes lol.. makes him feel "fancy") .. I would recommend .. Idk how much these are normally .. but I would pay about 25 dollars or more for these .. they can be passed on and are made really really well ..