This had held up amazing! I don't always write reviews, but this has been withstanding the wear and tear from my kids throwing their shoes and other toys on it!