This topper is amazing. I put it on our old, lumpy queen mattress that we have now moved to create a guest room and the 3 inch foam + the extra padded cushion really make a difference! You can no longer feel the lumpy uneven cushion of our mattress. 

As other reviewers have said, it does get HOT. I am going to be added an inch of cooling foam to this bed to help with some of the heat build up.