I got this for my son for Christmas. He loves it and his floors have never looked cleaner!  He lives the ease of emptying it and the self-cleaning brushes.