I can't believe how much this little device can hold. This saves cleaning time. Just set a schedule and it will automatically wake up and start cleaning. Good suction and durable wheels that allow you to move from tile to carpet. You just have to keep the cables and such off the ground. Otherwise it gets stuck. I'm happy with the purchase, but it could use some improvements in battery life, finding a charging station, and getting stuck in hard-to-reach places. A total of 2 thumbs up! Saves me time and is relatively cheap. Good value for money. I recommend the product.