This piece is solid, but took me forever to put together - lots of pieces and ultimate precision necessary.   I was however working on it by myself. I am sure if I was a builder aficionado it would have been much easier. I would not buy this piece again. While I do like it, I would have saved time (and money) by purchasing one that is already built.