I used this to stage my other house for sale and it worked out great, it holds up to spills and even when the cat decides the throw up I can clean it with a product called soluguard and clorox wipes and you would never know anything stained it, the stain is gone. It can take a beating, I don't know about high traffic constant daily use but rough treatment it can handle.