Seating is firm but back pillows are soft which is ideal for us. Seats are a little low down but are lovely and wide, perfect for curling up on.