I bought this to replace one that just wore out too soon. Bought this one because it looked more comfortable. I was not disappointed in how it looked and felt when I put it on my bed. I did not notice anything but comfort while sleeping and as far as does it work? Well no accidents from my puking cat yet! but ready for it.