It is wonderful, thin yet protective. I keep it on my mattress because my little dog sleeps on it. So I don't have to worry about potential stains on my mattress. Very good quality.