Fits perfectly on our Temperpedic adjustable mattress. And it’s soooo soft and comfy!