Prior to using the Infinity upright vacuum, I used to have a bagless Dirt Devil. The only reason we decided to go with the Infinity was because we wanted the cyclone method of collecting dirt. These cyclone type of vacuums are all the rage right now, claiming to be more powerful and never lose suction. Honestly, I couldn't tell a difference after about a month of using this Infinity vacuum.
At first, this vacuum was easy to push and took little effort to clean. I have been using this vacuum now for just over a year. It has become more and more difficult to push and is taking more passes to pick up little things. The suction does not seem to be what is was when we first bought it.
Cleaning of the vacuum is not as easy as it says it is. First, you have to pull the inside filter out, unlatch the drop hatch, and use your hand to push the debris out of the container. The hatch is then not easy to make click shut. I usually have to put it flat on the ground and use my body weight to push down as hard as I can. There is a separate upper chamber full of mini cyclones that you have to periodically empty and wash out with water. After that, you have to let it dry overnight before using ti again.
This vacuum is not too heavy, but it's also not light. The handle on the detachable container makes it easier to lug around, but I would not suggest it for a house with many floors.