Wife purchased and was able to assemble herself in about 1.5 hours.  I was impressed with her and the product.  It is a very nice product that has much storage space and provides extra counter space for us.  The shelving appears to be sturdy and the quality of the wood looks good.  

Pros: classic wooden look, rolling wheels for easy moving if needed
Cons: heavy