This cleaner is very easy to use and is very lightweight. It does an amazing job cleaning my carpets and hard floors, it picked up dirt and hair that no other cleaner has been able to do! It works great to clean an entire room or just a little section from a spill or if your pet has an accident. My carpet looks brand new again after using this cleaner. It took out every stain, even old stains that have been there for a long time. This would be a perfect choice for people that have a hard time with heavy objects because it is lightweight and the handle can slide down to make it even more compact for when you are ready to put it away. It is able to get to hard to reach areas easily without having to move any furniture to clean the areas. I actually enjoy cleaning my carpets with this machine, it doesn't feel like it's a chore anymore.