It got the stains out of my car upholstery just fine, but they also weren't very deep or heavy. The only thing i didnt like was the sucking isnt strong enough.