I purchased the Omni-glide about 6 months ago and immediately found it delightful to use on hardwood floors. In comparison to lugging around a heavy canister vacuum and plugging/replugging, this is a game changer. The mobility is awesome and I am able to vacuum our 1,800 SF home on a single charge. Please note, this is designed for lightly dusty hard flooring; the rollers on the head will get clogged if used for heavier jobs. On the downside, the attachment for use as a handheld vacuum is not well made. I would love a soft brush attachment. Also, this vacuum requires maintenance to operate at its best.