Before I start I want to say I've never felt the need to leave a review on anything in my life good or bad..But with this product Iam so impressed .... My son bought me this for my birthday....I used it today...this is best thing I've ever used.... floor feels great.. Usually after I sweep and mop I can still  feel a lil bit a dirt here and there under my  feet ...it worked on cat hair on the floor ....made my job 10x faster ...and super efficient...great product!! ...oh the pads and cleaning solution not are only great but low cost also which is great bonus...