So on the positive side, it is fairly comfortable. I put it over an extremely firm mattress on our pull out sofa. However, the foam smell was overwhelming I ended up taking it out to air out. It’s also awkward to maneuver because there are no straps to hold it to the mattress. It kept slipping to one side.