I gave this vacuum cleaner a good work out so here is the pros and cons Pros : light weight easy to lift can be manouverd in the spots that are generally hard to reach Good suction pick up things easily Good for small spaces Great for cleaning the car Cons: Very small nozzle so it's time consuming to use in the bigger areas . Doesn't pick up heavy or big objects . Not appropriate to pick up pet hair on fabric surfaces cause the attachments don't have brush on them to collect pet hair from couch . Cord is too short The container is small so it needs to be emptied regularly otherwise it doesn't suction . For the price it's a good little vaccuum so I'll use it for little areas around the house .