Table, chairs, and bench all arrived in great condition. Assembly was pretty easy to follow. The table and seating are very sturdy I was surprised with the quality for how affordable it was. Overall we are very pleased with our purchase!