I bought five or six before I heard about the problems and complaints of others. Unfortunately, I find the complaints to be justified. They are nice while they work. However, there is very poor longevity. I have had two different pumps stop sweeping during the first day. None of my pumps lasted over 1-1/2 months. They are frequently noisy. It is hard to keep them working. I find them harder to clean than other types. It is a nice concept, but they are too unreliable. My new pumps are Maxi-Jets. So far so good, but only one week down.