This little thing is great. It's super lightweight and surprisingly strong. I have primarily carpeted floors and it does a fabulous job. It's great on stairs and it's more powerful than the old off-brand full-sized vac I used to have. I'm amazed and kind of disgusted by the stuff it finds on my carpets when they don't even look that dirty. I love that it's easy to clean out, too. When I empty it and clean off the filter it's back to looking new. My family has started to get vacuum envy and now everybody wants one of these. My only complaint is that I had trouble with the screws while I was assembling the stick handle. I own a variety of screwdrivers, but they were all either too large or too small, and I almost stripped the screws during assembly because of that. I had to quit trying on the second screw, so it sticks out just a little.