Just used it and it removed this annoying sticky stain that most likely my pets caused. It would not come out with carpet sprays, etc. This removed it, and I didn't even have to use the pet tool. Assembly was easy. Only issue is that it is a little cumbersome, but I understand the need for that considering its power. I should note it is less cumbersome than those rental vacs. Did a staircase as well and the hose was wonderful for that. One other small issue is the pet tool has collected some pet hair underneath the clear plastic that I have no way of removing. It has not hindered the performance however, and I am hoping it will work itself out with future cleanings and maintenance.