It took several weeks to be delivered, and finally arrived on Christmas Eve. The box was intact, and all pieces were protected well with plastic, foam and cardboard, although when unpacking we noticed a small gouge on the edge of the tabletop (no big deal, I touched it up with a furniture marker pen). From start to finish, unpacking and assembly, it took me and my husband a few hours to put together, and I must say, for DIY assembled furniture we are very pleased with the quality and attractiveness of this set, especially at this price. It looks great! It’s solid and sturdy, with a nicely grained top and comfortable chairs. The cushions are firm but just as expected for a dining room set. I was fortunate enough to find someone on marketplace selling a 42” glass top for cheap so I could protect the tabletop from wear and tear. We are quite happy! As long as you are willing to invest the time and patience to put it together don’t hesitate to consider this set. It’s extremely nice!