This is such a cute piece. It was relatively easy to put together. A ton of pieces but lay everything out and stay organized. My husband and I put this together in about 90 minutes. The only thing I will note- the actual base of this piece is a lot lower than a standard cabinet. I was expecting it to be closer in height to a kitchen cabinet. Still super cute and I would still buy it again!