Not the quality I thought I was getting at ALL,with it’s having mesh on the size. It just slides all over So it’s hard to keep it in place. So even though they are quite deep, they just slide up off the sides anyway, but they are waterproof if youmanaged to get it to stay on your bed