This has held up on my front porch wonderfully and is very easy to clean and maintain. A quick sweep or hosing off works great!