As of now, the mattress protector does what it supposed to do " it does protect against leaks". I'm satisfied with it. However, how it will retain its quality over the years, I can't tell, hoping for the best. It also fits easily nothing feels under my normal bed sheet.