This is the best carpet cleaner! It's so light weight , easy to carry upstairs etc. This carpet cleaner works so good. I can't believe how clean my carpets are after using this. I have passed on my experience with this machine to two other people that have also purchased. Beyond happy with this one!