Perfect for the space, firm and upright as I don't like slouchy sofas. Mattress seems nice and firm.