Love this on our screened in porch. It’s durable and hides stains well. I am also able to vacuum it up for easy clean up. You should buy it!