When I told my friends I was ordering a piece of furniture I hadn't tried out, I got a lot of skeptical looks...but, the reviews I read were accurate. The sofa is comfortable (I haven't tried the sleeper mattress, so I can't comment on its comfort yet)! The cushions are firm, so if you're looking for something you can sink into, this isn't the sofa for you. We ordered it for our beach cabin (which is very small), and it fits perfectly in that small space. If you're short, the chaise is perfect - if you're tall, your feet will probably dangle off the end.
If you have questions, connect with customer service - everyone who helped me was super helpful. And, be sure to order the swatches - my consultation with customer service resulted in me ordering several I hadn't considered and I'm glad I did.