Bought this for my daughter as a Christmas present. She had researched and knew this was the one she wanted. She immediately went home to try it out. She absolutely loves it It cleans spots quickly, even if they have been in the carpet for awhile.