I have one. I must say that it worked great at first, performance began to decline. After about 6 months it stopped sweeping. Cleaned it out, then it would sweep and get stuck. The sweeping motion was not as graceful as I would have thought. I would not buy another one.