I am delighted with my seating group. It can be rearranged several different ways and the cushions are nice and firm. The clips that come with it hold the pieces together so they don't slide. It's a perfect fit for my sunroom. Delivery was done as scheduled and on time! I am so pleased with my purchase!