I think when I buy this , it would clean cheaply and would not work well ... I be wrong , it be pretty good . not lie at all , I like it ! I can tell you it be no be near be as good as a roomba , but it be not that bad . it clean BEST on hardwood floor -lrb- because it only have suction , not brush or anything like that -rrb- . so if you have a all carpet floor house do not get this product . but if you have hard wood floor this be a good product for the price . why ? because it have a thing on the bottom that you can but a rag cleaning sheet so it would be like sweeping too . it go for about 50 min and need to charge for about ... 12 hour ... yeah I know , that be LONGGG time , but if you do it overnight , -lrb- 9 hour -rrb- it clean for a long time . so now when you turn it on , it start right away . you have to watch it because sometimes it do get stick on uneven flooring , a mat , or rug . I like this product alot because it be so quiet ! I mean for a vacuum it be super quiet . overall I like it and plan on keep it ! : - -rrb-