I love this! I have a cat that likes to show her displeasure by peeing on my bed. This has saved my mattress.