The back cushions offer no support. But the seat cushions are firm. Not super comfortable  or durable but works for our space.