This vacuum works, but I am not overly impressed with it. Set up was fairly easy with easy to read and clear instructions. I was able to snap most of it into place in a matter of minutes, just one piece will need to be screwed in. Overall, I did not like how thin the piece that needed to be screwed in was, it just seems flimsy to me, and even after being screwed in, it kind of gives a bit while vacuuming. Suction is ok and gets the job done, but I find myself doing several passes to get up messes of smaller nature. I like the ease of snapping it out into a handheld vac for smaller messes though. Cleaning the tank is super easy to clean, and albeit small, it's not terrible. So all in all, I think this would be a great vacuum for smaller spaces, and those who don't mind making several passes. The price point definitely helps a lot!