This was the best purchase ever. I hate getting out of bed in the morning and as soon as I hit the mattress I sleep all night long. I highly recommend this topper.The only thing I say is the make sure you air it out for 2 full days. I took it out and it had a chemical smell. I aired it out for 3 hours but my cat kept jumping on the pad to sleep so I had to put the sheets on and everything smelled like the chemical smell. My cat, sheets, clothes and I had a headache for 2 days. But now, the smell has faded a great deal. I can still smell it a little if I press my nose against it but its not that serious. Just air it out for the FULL 2 days and you will be on your way to the best sleep you had in months.