This product was recommended to me by a mattress store.  It looks well made and I expect it to protect the mattress.  Good buy.