Overall, this product exceeded our expectations.   We love the look and function in our dining room.

Pros: Quality and fit of parts was good, and instructions were clear.
Cons: Long term, I am concerned for sagging with heavier loads on shelfs.   If it does, I will install an angle iron underneath to insure straightness.