Met all expectations.  Assembly was a bit more complicated than necessary because shelves did not have pilot holes for screws.

Pros: Great value, looks good.
Cons: Assembly challenges.