Arrived on time with no damage. Color and fabric are perfect. The cushions are definitely firm, but I’m hoping to give it a few weeks before thinking about getting them restuffed. Considering the price, this was a great find!