This product met and exceeded my expectations.  

Pros: very sturdy and good looking cart
Cons: takes a little while, 2 hours, to put together..couple of nuts missing