Delivery was on time and not damaged. It was so easy to assembled ,in less than 15 minutes. Armchair feels & looks perfect and it is firm when seated. I would highly recommend.