My wife wanted me to get a new mattress for the sofa and based on the reviews (and the fact that I don't have a lot of money) I ordered this one. I'm glad I did! It fits perfectly and is super comfortable. You will see reviews from others who tell you that you still feel the support bars, but they don't say how much that person weighs. If you weigh less than 180 (maybe even more) you wont feel the supports, so don't worry about it. If you weigh more, you may want to get an additional 1.5 inch topper to put on as well. But this one alone was enough for us, super comfortable and made the sofa much firmer to sit on when the bed is not open. It's like a new sofa!

Pros: Comfortable and firm. Perfect fit.
Cons: Slight smell but goes away fast.