I am very pleased with this purchase. The sofa is exactly as advertised. I was prepared for extra firmness based on the reviews but I find it perfectly firmed. 

I purchased this sofa on a clearance sale and It’s definitely better quality than what I paid for this sofa. I can’t speak for the sofa sleeper but I will add a few blankets for softness if needed.

This sofa adds a nice spark  to my living area and is the perfect size.
The size is perfect for my small apartment.

——-UPDATED—— 9.29.20

10 months later this sofa has continued to be a great addition to my apartment. I love it!!