I bought this floor cleaner about five months ago and I really love it for the following reasons: 1) It does an excellent job! I use it on tile and vinyl floors. 2) This floor cleaner has two reservoirs; one for your clean solutions and one for the vacuumed dirty water. 3) It is light weight and easy to move around. 4) The brushes can be changed easily.