Pros:Gets the job done, has some pretty powerful suction, seems to pick everything up fine to the naked eyeHose worked just fine for me, no problemLightweightCons:bulky at baseis VERY hard to maneuver no matter what setting it's onHas a good suction power but yet the tank seems to barely fill up (can't tell if its really getting the small stuff off the floor)vent on front of it blows air out so forcibly it blew my posters off the wallyou have to physically pull dirt out of the top part of tank to empty it otherwise it stays trapped in there.Overall:Decent vacuum just cheaply made and not the easiest to handle, I would recommend it only if you are stuck in this budget. Otherwise, you can definitely do better.