This is basically a dust buster but it cleans instead of vacuums. For the price difference I REALLY regret not getting the little green machine instead. Unless you're potty training a puppy, you probably won't have a use for this. I thought that for the price it would be good for upholstery too...nope. I love Bissell generally. But go for something with attachments. I've owned this for months. I used it one time.