I loved the Protect A Bed protector for queen mattress because the terry cloth cotton material is very good and underlined with water proof membrane. The top surface is soft and inner membrane for protection. The inner membrane helps protect mattress from dust mites, allergens and mites. The soft terry cloth is good for keeping bed temperature cool in summer. I like it very much because it is quickly absorbing liquid spills and light bed wetting and protecting my mattress from getting wet. Highly recommended to others.