I give this piece five stars only because I learned all the mistakes to be made during assembly on similar piece I put together previously.

The quality of the product itself is definitely five-star!
The assembly would be four-star if I hadn't already had experience putting another buffet from the same company together.

Pros: Very durable and stable. Better quality than expected.
Cons: Assembly instructions are not complete enough to prevent mistakes in assembly (but mistakes can be remedied without ruining the product).