Fits my 16.75" deep pillow-top mattress.  Have not put it to the test regarding "waterproofing".  

Pros: Great value