We replaced an 18 year old sleeper sofa with this couch and love it.  Our space feels more open and we love the look.  Yes, it's firm and that works for us.