Home Design Happy Feet Shoe Cleaner and Deodorizer is a boon for people with smelly shoes