Not the best quality for durability, but for the price, it is what I expected.  When the first spot showed up on the upholstery, it cleaned up great with dabbing the site with a clean cloth and warm water.