I understand where you come from with smelly feet (people wearing their shoes all day long :roll: ), but I have no idea what is "ugly feet" (I don't think that something like artificially deformed feet in ancient China is common nowadays, so aren't people with Hallux Valgus and similar foot deformities)? Anyway, I hope you're aware that people here usually wear socks in their shoes (unless they wear sandals/flip-flops etc.) and there are slippers for guests in our houses, so guests most certainly don't walk barefoot inside (but we inhabitants of the house/flat often do, so no wonder we like our floors clear). The worst thing that can happen to a guest is a little embarrassment when he finds out there's a hole on the heel of his sock, which he failed to notice before. Tricking hosts into believing their guests are wearing inside shoes is just rude and it's sad that someone can even think that disrespecting his host wishes is a right thing to do and even be proud of her "clever" way. Wiping shoes on the door mat is not sufficient to clear shoes' soles. Or maybe in some countries the sidewalks and roads are always absolutely clean, regardless of weather (rain, snow ...)? By the way, changing into slippers at home is a rule also in Japan , so it's not Czech/Slovak specialty and I bet we could find more countries/nations with this reasonable custom. Anyway - when in Rome do as Romans do. When visiting someone's home, respect your host's wishes.