Bought 2 full size.  Easy to put on beds.  Zipper protector for washing.  Plush.  Doesn’t make any noise when moving around.  Unable to comment on the “waterproof” feature.