It's no high tech machine. But if you need something light done it's good for that. Like I use it for my kiten nightly sweeping. It's not for anything serious though. It moves by bumping into objects, which can have it going in circles at times. It didn't seem great on carpet but I didn't remove the brushes either so I don't want to say that. That price tag is steep. I don't think it works well enough for the price.