It's great for all of the small stains that happen. I was surprised as to the suction that it has. I have had a pro heat unit for years and it is great for all of the big jobs. The best thing is that it is cordless.