It's exactly what I was looking for.  It protects my new memory foam mattress, but doesn't interfere with the mattress' performance in conforming to me, as I sleep. Love that it's all cotton. Slept on it last night and all worked beautifully.