I have several vacuum robots to try out. It's one of the cheapest and actually did a pretty good job considering its price. Here is an overview. Positive: - Very easy on the wallet, even without a discount. - Picks up dirt from the carpet well, but not perfectly. My Roomba 675 did a much better job, but considering its price I'm happy. - Did a great job cleaning hardwood floors. - Comes with smart features and Wi-Fi connectivity. I think this is a very good feature for a cheap robot vacuum. Other thoughts: Navigation is something this vacuum could improve on. It has a strange pattern that is ineffective and is slowly covering the entire room. Summary: Given the great value of this vacuum cleaner, I would recommend this product. Thank you for reading my review and I hope you find it helpful.