We LOVE this sectional! Cushions are firm but we like that as it will likely stay nicer for longer. Stood the test of time so far with kids, large dog and cats. We ordered an extra chair to creat the U-Shape. Price was very affordable.