Upgraded from an older small Bissell. WOW - used it yesterday for cat vomit spots, picked up instantly! Thanks to the rollers! So glad I bought this. Still have to check out the upholstry functions.