So far, so good! Took around 2hrs to assemble, and took a while to figure out putting together the ottoman frame, but it's working perfectly now.