You can always tell when someone's shoes are new because they're squeaky clean. Or maybe they're tricking you, and they just clean them religiously. No way, you say. Not those canvas tennis shoes. They're impossible to keep looking new -- as soon as you step outdoors, they lock in dirt and never let it go.
Sorry, but you've been tricked once again. It's true that canvas shoes are hard to clean once they get dirty, but if you prepare ahead of time, you can keep them looking like they came right out of the box.
Spray new canvas tennis shoes with starch before wearing them, and the dirt can't become embedded in the fabric. The shoes will always be easy to clean, and no one will be able to guess that you've had them for years.