A difficult shape to keep clean this pool so it was a great opportunity to try our robots on and I was very surprised by the job it does. You cant skimp on price with these as the basket size is very important. You throw it in and tell it what you want to do, it runs independently from the pool system and you push a button on the remote and it comes back out for you. It is four wheel drive with 2 brushes to clean the floor Awsome.