I’ve had this ottoman for about a year and it is very sturdy. It was easy to assemble because the legs screwed into the base. My German Shepherd dogs like to run into it while playing and eat kibble on top of it. It’s held up very well and there are no tears, deteriorating pieces, or spill marks from dog food. This is great for when I have guests over and need more seating.