fits perfectly on my 12" mattress, the lining isn't noisy and it doesn't sleep hot.