Fits our queen bed perfectly! Did a test spilling some water on it and it worked fantastic! Nothing soaked through to the mattress. Overall I highly recommend this product. It also arrived very quickly, a few days before anticipated!