The cushions are firm and comfortable, just how we like them. The only downside is the backrests could be higher. Overall, it’s a great buy.