This is the best purchase I have ever made! it cleans my floor so well! it even has gotten stains out I wasnt able to get out even while getting down on my hands and knees! I love this thing!