Awesome cabinet for my kitchen. It holds a great deal. Easy to assemble. I was missing a piece. Spoke with customer service and they were very helpful. The item needed was out of stock and she gave me a time limit for delivery. It was delivered 4 days before it was anticipated. So because of customer service being helpful, my 5 stars should be 8.