This is a very sturdy, quality love seat. It looks great! The bench cushion is very firm but comfortable. I imagine it’ll soften over time. The back cushions are fine but I may buy another long seat cushion to lean against so I’m not so far backreclined when sitting down.