I was very happy with the product; the assembly went well but did take a little time. The shelves inside were a perfect fit for my glass cookware. The granite top finishes off the cart quite nicely! I would recommend this product!