Definitely on the firmer side but we still love it. Turned the couch into a sleeper and put on a twin size bed topper on it and it was perfect. Still love this couch and all it’s multipurpose features