Beautiful piece for my kitchen! Love the colors. Size is perfect! Delivery was fast. Directions for assembly were very easy to understand - took about 3 hours to put together with another person. Everything came together very nicely, the only challenging thing was getting the doors to line up.