This product met my every expectation--I love it. We move it back and forth between our kitchen and dining rooms. The color matches our kitchen perfectly (we don't have a high-end kitchen so the material and color work perfectly.) The cabinet is roomy and so are the shelves. I was able to put two medium-sized baskets in them. There was a chip on one of the pieces when it was delivered (but the box was completely in tatters, so not sure if UPS should take full blame). But once the item was put together you don't notice it. I searched the internet before purchasing from Overstock and they certainly had the best deal. Not only was the price cheaper than anywhere else, but there was no shipping charge, which made it really economical.