So far, so good. I just wish it was a little longer. Otherwise, it's a great addition for my reading nook area. Putting it together is fine, just follow the instructions and lay out all the pieces.