It took a couple of hours to put this together but it wasn't complicated. It looks great in our foyer. The doors don't align perfectly but they still work. I put a silver runner on top to protect the surface which adds an elegant feel. I'm happy with this purchase.