I recently purchased a new mattress for my bed but found it too firm for my liking.  So I purchased this topper to soften it and now I find my mattress very comfortable. Some memory foam products can feel like a brick but this topper is very soft, which I like but it does trap some heat. 
Had it for 2 nights and so far I really like it. But the heat could be an issue, I’ll have to wait and see.
I debated between the 2” topper and the 3” but the 2”  is so cushy I am glad I did not get the 3” . I feel i would sink in too deep and not be able to move as freely.