it fit my king size mattress perfectly. It made a considerable difference in how it felt laying on the bed. It also does as it say in regulating the temperature. We are very pleased with it.