Has held up very well with three kids and two dogs. Suggest a rug pad for added thickness.