Have worn these once. Platform soles. States 42 on tag Slight discolourations on canvas, literally hardly noticeable. Have never tried to clean them, they’re just sat in my cupboard begging to be worn! I don’t teach for them anymore- maybe you will :)