This cleaner does a great jon on fabric. I had to go over a couple of spots twice, but it works great!