it fits perfectly and effortlessly on my heavy king size mattress. Its waterproof and does not sound crinkley like I thought it would, it also holds my sheets in place so far.