this be the 2 ` nd vacuum I have ever own . I have a studio apartment so there be never a need to have a huge vacuum since I do not have a lot of space . my stick vacuum finally kick the bucket so , I need a new one . I come across this vacuum and be go to order from target but decide to order from Amazon since they offer free shipping . let I first say that I order this on a Thursday and it be deliver on Saturday ! after open the box assembly take about 10 minute -lrb- easy & clear instruction -rrb- . once I start clean I could not believe my eye . compare to my other vacuum this thing be amazing ! it pick up everything on my rug , kitchen , & bathroom floor . I do not have the chance to use the attachment but , I be sure they will come in handy in the future . overall , for my need , I think this be a great purchase .