The product itself is great! It’s sturdy and looks amazing in my living room. I was not home for the delivery but it sounded like everything went very smoothly. The only thing was that I am missing the parts that go inside the cabinets to hold up the shelves