This has to be the best cleaner on the market. The solution smells amazing. I have another machine and I will give it away because this shark meets and beats all my expectations. I attacked before and after of a rug that I thought was doomed and would need to be thrown out. I will say the machine is a bit on the heavy side