It fit my bed perfectly and my mattress is not one of the newer ones.  I was very pleased with that perk.  It felt smooth and cool.  Haven’t slept on it yet, but will be doing so in the very near future.