The delivery was quick. But when I opened the box and started putting it together I realized half of the pieces were missing. I could understand if one thing was missing but there was so much missing. It was missing the sides, parts off the drawers among other things. I don't know how it was able to leave the factory like that! I called and they sent out the missing items and I did get them quickly.  The customer service was good and delivery time was short. The item itself is nice and looks great in my kitchen. I would order from them again only because they fixed the problem quickly and professionally. But they need to work on getting it right the first time. If they would have done that, I would have given them 5 stars.