My parents bought me this vacuum because I have a very small place with very little carpeting so I needed something that was small, light and easily maneuvered. This little guy sure fit the bill! I thought due to the price that this vacuum was going to suck (no pun intended) but it really pleasantly surprised me. It is very easy to clean, light and easy to move, and very simple to operate. There is not a lot of features to it so the versatility is low but for its intended purpose it works great. I use it in my bedroom and living room and it is sufficient to clean both rooms. Really the only negative about it is the sucking power. It will clean both rooms fairly well but anything semi heavy or stuck in the carpet will not be pulled up and sometimes I find myself hand picking up things, having to clean out the bottom of the vacuum or having to vacuum the same spot a few more times. However, for the price is has a lot more suction than i expected out of it!