I LOVE my vacuum cleaner! The Nanolite has been a great buy. I bought it this last December and it has worked perfectly ever since. I never have to go over and over my floor. One pass is enough. I do not have pet hair, as some have mentioned, but my own hair sheds like crazy in the bathroom where I blowdry it, and the Nanolite picks it up without a problem. One thing- I have to turn the switch to the Hard Floor setting to vacuum my kitchen rug or it will unravel the edges. I am so glad I didn't pay more for a vacuum when this one does the job!