I was worried this wouldn't fit my mattress, but it does, and I have a Serta iComfort. This is a great protector. It has already been put to the test by my cat and nothing got through to the mattress. I am going to get a few more.