The Tigershark QC is a very good cleaner. It works very well on all types of pools. It has been built to take a beating and has powerful twelve-volt motors. It is praised for picking up large objects and the only complaint we have had is that the filter is not as easy to remove as some but most people claim that they are easy to clean. As with most electronic robots, sometimes they wander around but if left alone they regain their composure and do their job. It has a wireless remote also that lets you direct it to different spot for touch up. It is a fast clean machine with a three-year unconditional warranty.