These arrived right as scheduled. They took about 20 minutes a piece to assemble. Quality of frames seems very good, quality of cushions is just ok, however for the price it’s a great deal.