Arrived on time. A drill is needed to put the table and chairs together. The padding on the seats are not that great so we bought seat cushions to make them comfortable. The chairs and the table are sturdy and will most likely last a while.