I’ve had this bench for about a year now. It’s held up to children and pets with no problems. I love the quality. I’m using it with my dining table. It’s sturdy and I put it together in about 15 minutes.