I first want to say, please let this foam air out at least 48-72 hours before putting it on your bed. I have asthma and allergies and we didn't read the instructions and that night I got so sick from the fumes in the foam. We immediately took it off our bed and aired it out with the windows open for 3 days. After the smell went away we put it back on our bed. We both have been having back and leg pains from our mattress and after putting this on our bed (now we are into the 3rd week) it is AWESOME. We thought we would have to purchase another mattress but don't do it. By this product and you will be very happy with it. We did research a lot of them and they were upwards of $500. This is a very good price. We love our bed now and so do our kitty's. Can't get them out of it. It is like sleeping on marshmallows. You won't be sorry.