Firm enough for extra seating, even for an adult and perfect for my dog to look out the window!