The price was right on this mattress.  It's got enough thickness to almost mask the fact that it's on a sofa bed.  It's comfortable enough for a night or two, but probably wouldn't serve well for extended stays.  

Pros: Value
Cons: Sofa beds are inherently uncomfortable.