This is a really nice robotic vacuum. It didn't get five stars because it isn't perfect. It does get stuck in several places, and it doesn't clean quite as detailed as I thought it might. However, it is such a help around the house and worth the money. I have almost all shiny cherry wood flooring in my house, so it is a constant battle to keep the floors clean. I turn on the vacuum for about 30 minutes every other day, and it does an amazing job at helping me keep the house looking nice. Instead of having to do a deep clean every weekend, I have only had to do a deep clean every other weekend. So it has saved time. I highly recommend this product.