Purchased for patio, and our cats spend a lot of time on it. The occasional cat vomit (I know, so gross) is very easy to clean up with water and soap. It hasn’t stained at all. We had one very large storm and I did have to place it on a table in the yard for a day to let it dry.