I was very happy with this choice.  I had a mattress cover and I was unhappy with that  That is why I ordered this.  I was just scared it wouldn't fit on my mattress.  It did.

Pros: over and under the mattress cover.
Cons: not just covering side and top