I haven’t had a chance for it to be truly put to the test yet, but it does fit the mattress and it was very easy to get on. I thought that it was going to be one of those ones where you have to get the whole mattress in it, but this one conveniently has straps for all 4 corners that you just wrap around them. So far, so good for me.