I bought various different models, and used them over time. Overall, not impressed. The spinning ones tend to stop spinning soon after they get any detritus or anything else in them. They add a LOT of plastic to your tank, meaning, how can I explain this... I like as little stuff as possible...