Good quality  materials.  Fits well and easy to put on couch.  Clearly waterproof.  Will not know know how it handles cold weather until this winter.