Firm but comfortable, the roll out section works great- smooth- tons of storage.  Very happy!