We used this product on a queen sized mattress together with a foam mattress topper. It was easy to install. Compared to a previous protector we used, it was much better since our old protector dis-integrated. The lining is waterproof which protect my mattress from liquids which is the most important thing to extend the life of the mattress. It is also washable which makes it easier to clean when any spills happens.