I was pleasantly surprised with how well made and comfortable this mattress pad is.  I thought it was going to be just an average one.  It stays in place well.

Pros: soft top, baffling works well
Cons: none