Good quality fabric, easy to put on, and machine washable!  I have a 75 lb dog!