The seagull pro is very well built. Cleans the pool floor and walls to the waterline as advertised. What’s not advertised it cannot clean steps and gets stuck on floor returns that are one inch in height. Before you purchase decide if those 2 things are important to you. As I stated the unit is great otherwise.