Have ordered it in 2 sizes for both King and queen size bed.it fits perfectly for the queen size bed but runs largegor king size.
It's leak proof as mentioned and serves the purpose. Only thing i wished from the item is, they should have more colors available other than white as white gets dirty really fast. Rest everything is fine and as mentioned.
Attached a pic for reference... If you like the review, do press the helpful button.