I purchased this gel swirl memory foam mattress topper for the guest bedroom. The bed mattress is extra firm, and this topper is a great solution for making the bed more comfortable for company. I am now considering purchasing a second one for my primary bedroom.