Due to my mom moving in and taking a bedroom, I now sleep on our pull out sofa every night. My original sleeper mattress was quite 'springy' and I never had a good night's sleep. Ordered this after much searching. Big heavy nondescript box, mattress unrolled and 'fluffed up' nicely in an hour or so. The pros - very comfortable to sleep on. I have a memory foam topper on top of this, but without the foam, it was still comfy. With nightly use, it's a great product for the price. Wish I had bought it sooner. The cons - doesn't seem to be a true 'full'. There's space between the end of the mattress and my sofa bar. The mattress edge also doesn't unfurl all the way when you open it. Takes about 30 minutes or so to get into shape. There are no straps to secure it to the sofa bed, which makes folding it up quite difficult as it slides around. But overall, I'm very happy with it and I'd recommend it to a friend, and actually have told a friend with an old crappy sleeper mattress to upgrade to this. For the price, it's a great product. When the sleeper sofa leaves me in a few months, the mattress will be going on a 'real' bed.