The Great White cleaner has proven itself for years to be a very good cleaner. It is designed to scrub and vacuum your pool without a pre-program. It has a wide fifteen-inch cleaning path does a very good job. It has a swivel for the hose attachment so that it does not get tangled up and also has an adapter so that you can attach a pool pole and direct it for spot cleaning. The Great White has proved that it can clean a lot of leaves and only has a problem with sticks and small limbs that can get stuck in the oscillator. Overall, it is a very good cleaner.