The packages were delivered earlier than expected. The table looks great after assembly. One of the chair has a uneven leg and a small crack on the edge of the seat and the surface of the bench has a couple of blebs. Assembly was easy. It’s not perfect, but overall it’s good and I am happy with the purchase.