I love that this mattress protector fully zips around the mattress, It was easy to put on and does appear to be waterproof when I tested it. The one down sideis, even though the product measurements matched my mattress's dimensions exactly, there is a lot of slack in the cover making it fit loose enough to be visible under my sheets. Not a big deal, but may be ore important to someone in the hospitality industry or who finds crisp linens to be important.