It IS firm but I love the look and design as a couch. For an overnight guest, we’ll get a cushion or mattress pad and I think it will be great!