I've been using this all over my house, it's been great on both hard wood and my rugs. Only complaint in that regard is that I do have a couple rugs that it shuts off on. One of which is quite flat. It is very top heavy, making it a little difficult to for storage or taking breaks, as it doesn't stand up well on its on. However, it maneuvers very well which takes away some of the weight while in use. It has 3 levels, all of which have great suction. This will be my new daily vacuum.