We purchased a new queen Sealy mattress about 4 years ago and it is just not comfortable and we were paying the price. We needed to do something! 

I did lots of research and read many reviews of several different memory foam toppers and this one just stands out so we bought it and I do not regret it what so ever.. i actually stay asleep and find myself not tossing and turning. I 100% recommend it.
 PS if you can wait to actually sleep on it I would give it at least 24 hours with no sheets on. it does have a foam smell that does go away but it is there and will go away faster if nothing is on it so it can breath freely.