These sofas are sturdy and the cushions are firm. Looks great on our new patio! We had an issue putting one together but customer service was quick to correct.