This carpet cleaner exceeded my expectations. It picked up so much crud from our carpets and left them feeling plush and clean.