Compact machine gets stains cleaned up pretty well! We have 3 labs and they get the carpet in the back of our vehicle pretty dirty during car rides so this machine was the best thing to attack those stains and fight it clean!