This pad went on top of a very firm sofa-bed. It was easy to fit and it stays in place well. Most importantly, the two-inch thickness was enough to make a very comfortable sleeping surface. I have been sleeping on it every night for about three weeks, and I feel that my sleep is much more restful. I live in a warm climate, and I have not had any issue with feeling hot on top of the pad. I haven't seen any issue with the pad compressing or losing its shape. My only regret is that I did not buy one of these sooner! It seemed pricey compared to some of the others, but well worth the money.