I love this piece! It took a loooooong time to arrive but once it did it was totally worth the wait. Sturdy and it matches my dining room perfectly. The drawers are roomy and the cabinets easily hold service for 8 plus serving pieces. The best part -it arrived already assembled. Once the delivery men placed it in the room, I had only to open the box and move the handles from the inside out. I could NOT be happier.