I wear these waterproof shoes primarily while walking my dogs and working in the yard.  They're easy to slip on and off and keep your feet dry while walking in wet areas.  They're easily cleaned with a cloth or with a hose.