I love this design, and the material is perfect for my covered deck. There is a lot of traffic over mine and it does get dirty really quickly, but its easy to sweep or even vacuum. I haven't tried getting it wet yet to see if it holds up, though it does get a bit wet in the rain in its current location, but so far so good.