This matress pad was exactly what I was looking for. It was the right thickness and pure memory foam. The foam itself was a good density. Once taking off out of the package, it fluffed up to size in about 20 minutes but I left it overnight and it was PERFECT. The pad also has built in holes for extra breath ability so you do not have to worry about any mold or moisture getting caught!