I bought this product to clean a large family room. Easy to put together and cleaned the floor quickly and efficiently. I would have given it five stars but in view of some of the negative reviews I will wait to pass judgement. [This review was collected as part of a promotion.]