I bought this for my 12 inch king mattress. It fits with room to spare. I was worried that I would feel it under my sheets but I don't!  When I first opened it I thought there is no way it's waterproof, but there is a thin coating on the inside that prevents water from leaking through. So far I'm satisfied with this purchase.