If you have clumps of dirt, grass, etc. underneath your pool this may not be the cleaner you need.  Although it is capable of getting itself unstuck, this cleaner gets caught easily.  It moves VERY slow.  Some reviewers state that it cleaned their pool in a few hours, however this was not the case for us.  We left it running all night and roughly 30% to 40% of the pool wasn't touched.  It is hard for me to recommend because I don't know how it would do on a flat surface.  I can, however, say that the area it moved over DID get clean.  Just don't expect the job to get done quickly.  You almost have to stare at it to see if it is really moving.

One other note:  This was MUCH bigger than it looks in the picture (roughly the size of a bowling ball).
If you have clumps of dirt, grass, etc. underneath your pool this may not be the cleaner you need. Although it is capable of getting itself unstuck, this cleaner gets caught easily. It moves VERY slow. Some reviewers state that it cleaned their pool in a few hours, however this was not the case for us. We left it running all night and roughly 30% to 40% of the pool wasn't touched. It is hard for me to recommend because I don't know how it would do on a flat surface. I can, however, say that the area it moved over DID get clean. Just don't expect the job to get done quickly. You almost have to stare at it to see if it is really moving. One other note:  This was MUCH bigger than it looks in the picture (roughly the size of a bowling ball).