This is a nice cabinet. It looks good and provides good storage and room for display, and all the parts seem to be good quality. The directions were clear, but the cabinet takes serious time to put together. Please note that one of the most important assembly steps, placing the heavy and slightly unwieldy top piece onto the lighter base is quite hard. You'll need at least 3 people, including 2 who are strong, to do the job. Even then, the margin for error is small. You make a mistake, have a problem, misjudge, or whatever, and you damage the piece. Had we known all this before buying, we would have bought something else. I would recommend buying this cabinet only if the way to assemble it were changed to make it less difficult/less tricky.