This machine works wonders on my sofa, it's a good investment especially if you have kids! One run and my sofa looked practically new.