Perfect size for our office space that we can use for a spare guest room when needed. It's a very firm seat and just what I was looking for. Took my afternoon nap on this sofa last Saturday and overslept because it was so comfortable. My adult daughter slept on the pullout and said it was very comfortable. Not a bad quality mattress but I'll get a thin topper for added comfort to my guests. Seems to be very good quality and workmanship. This is NOT a "cheap" piece of furniture. Well built and a better quality than I've purchased from furniture stores in the past. I would highly recommend
Update... my adult daughter came home for a visit and thanked me for this purchase, said it slept very comfortable and was easy open and store the bed.
Looking forward to saving up enough to replace the livingroom set  with other pieces from this collection