This mattress protector is fantastic. It fits very nice and snug. I was worried about trying to get it on myself but was very easy to slip on!  For the price I paid for my mattress this was an absolute necessity. It also breathes well so doesn’t interfere with sleeping.