I got this for my daughter and it seems to work well.  It’s very thick for a mattress cover and I like it.  It’s been washed and dried once and it held up well to that.  It also seems to fit well.  It doesn’t feel cheap so I’m pretty sure it will last for a while.