It took 33 days to come. Length of my feet is 26 cm ( My feet is not wide) The size is alright and one size shorter would be ok for me too. The slipper is neither too hard nor too soft. Can not wear it out side. Seems like water resistant ( haven't tried yet). It's not heavy.