We were extremely happy to receive this product! I had looked extensively to find this particular finish and quality.  We were not disappointed. It is sturdy and beautifully finished. It was not difficult for my husband to assemble, though it did take an hr. or so. The finished product is all I had hoped it would be and will providers storage and counter space in our small kitchen.

Pros: delivered on time with a good solid quality
Cons: a few scratches from transit and screw holes not properly lined up.