I vacuum my floors twice a week because I have two dogs (and a child on the way) and thought my floors were rather clean, but after using this product I realized how dirty they were. I like the fact that this product is 2 in 1, I really like that I can detach the motor and use it as a portable machine. For the price of the machine you would think the suction would be a lot better but if you put fans on the cleaned area it dries after a couple hours and if no fans are involved it might take all day or overnight. When I was cleaning I would hear a different pitch in the sound of the cleaner, I just cleaned out the bottom of the stand-up unit (where the bristles are located) and it sounded normal again. Over all I am happy with my purchase but it has only been used once but again, if I could improve anything about this machine I would increase the suction power to assist in drying the carpet.