This cover is soft but water proof.   It zips all the way around and was tall enough for a 10” mattress.  Easy to put on.  Great buy!