This fit my kingsize bed, I was surprised due to I have very thick mattress with a pillow top. The only reason I didn't rate this a five star, I thought it would work pretty much as a large heating pad. I doesn't get as hot as I wanted, but it get warm enough for good sleeping.