The BEST! This cover has survived my puke-prone kitty (he loves overeating and then proceeds to refund his greedy hoard). It completely protects the bed itself. Easy to wash (I even throw it in the dryer and its water repellency and shape do not change one bit).