I have had this product for over a year. The Omni-glide is fun to use and easy to take apart for cleaning. It has great suction and makes vacuuming dirt a breeze. We have a small apartment with wood floors and use it daily. Love it!