Firm seating, really nice colour, lovely addition to my living room , would look nice in my hallway too,