I really like that it covers the whole couch but the material is thin so stopping stains might not work as well as thicker options but its great for keeping regular dirtdog hair off the actual couch