The cabinet is great quality. The finish is upscale. I love the shape of the legs. The hardware adds a touch of class. There were a lot of pieces to put together. It took about 45 minutes to assemble. Overall it’s a great piece.