Perfect for our rental property
I bought 10 of these to put on our mattresses in our vacation rentals. It's been a life saver since all they cleaning people have to do is strip the bed and put another one on and our mattress still looks new. We had some issues in the past that I won't go into here but this is a NEED and not an option if you have a vacation rental or even a guest/kids bed. The fit on all mattress with ease and stay on. Others have pulled off making waterproof feature useless. This is the only one I'll buy from now on. Recommend!