Our pool is going up for the summer, and it is unfortunately under a giant oak tree. We decided to invest in some new equipment this summer to hopefully keep the pool a little cleaner. We have an 18ft round above ground pool, and this is more than enough! It cleans the whole pool on a charge and does not even tire. The basket size on this could not be better. It allows for all kinds of debri. Whether it is bugs, leaves or even twigs. Some of my favorite features on this are the light indicator and the depth mechanisms. I've shown both these in the pictures. Our pool is all one depth, but being able to set the depth for variation in depth of your pool is a bonus. I also really like the light indicator because it tells me when it's charged, low battery, connected to ths app properly, and still charging. It does come with a wall charger, which I'm so happy it did. Our pool , as previously stated, is under a tree and shaded, so the solar panel still works great, but for cloudy days, we have another option to charge it. there is also an app to connect to. This allows you to have more control over the robot, including telling it to come back so you don't have to fish it out from the middle. This will be a game changer for our pool this summer.