Two dogs and their humans coming in from the NE winter - tough on hard wood floors.  This rug is perfect solution - it catches dirt, sand, salt, rain and melting snow equally well. Unlike some other indoor-outdoor rugs, this is easy to vacuum clean.