Arrived on time, easy to assemble (only 4 steps for table and 6 steps for each chair), good quality considering the price... we're very pleased!