This is holding up well and works for a room where I have three dogs and a cat. I had a choice: either an all-black rug that would show pet hair and not dirt or a light rug that would disguise hair but show every grain of sand. I went with the latter. With a carpet sweeper I can get rid of most of the hair, so it's not too bad. It seems pretty sturdy, so I imagine hanging it over the deck rails and hosing it down for a deep cleaning will be fairly easy.