Perfect for my propensity to drink coffee in bed! Easily washable (be sure to use cool water and low dry -air dry if possible) and fits a standard 8"-12" mattress. This will keep your mattress in pristine condition whatever your dogs, kids or life throws at it.