After buying a new mattress looking for a good quality mattress protector was a must. This one seemed like a good deal, price wise so I decided to give it a try. It arrived very fast and well packaged. I washed it prior to use and it washeddried well (low setting) with no shrinkage. 

It is well sized and very easy to put on, sides are generous and tuck under under the mattress fully and easily. They keep it in place, there is no movement or shifting. I am pleased to note than it is noiseless to sleep on. The sheet fit over it with ease and its really comfortable. 

This item works as expected and most importantly doesnt cause excess heat to build up. I was concerned about this issue as I have a memory foam bed which can sleep on the warmer side. This product works well and although I havent tested the waterproof nature of it I am confident it will work.