My husband has another brand (well-known and twice as expensive) and this little jewel will do all the things his will do. I can "mark" any shot to see how far I hit it. Surprising how much further you THINK you hit it than you actually do. Of course it tells me imediately how far to the front middle and center of the green I am. (It actually does this much faster than my husband's older GPS.) I appreciate how small the unit is, it fits in a pocket or the tray of my walking cart easily. The yardage numbers are big enough to read easily with the possible exception of when you are in trying to read the reference points (distance to bunkers, water, trees). I have no troble but others might. Although this does not advance itself to the next hole, it is not inconvenient to do that myself and much less annoying than using a unit which wants to move to the next hole faster than you (my husband's GPS). You can map your own courses or download your first 5 courses for free but you can upgrade for more courses anytime for a $30 one-time fee. The unit will hold 10 courses. I am doing fine so far with just my 3 local courses. I don't know how long it will go between charges. I usually bring it in after two or three rounds and charge it. (His will only do 1 and a half rounds.) It's very easy to set up and use even for a non-techie like me. I would definately recommend it to a friend or buy one for the husband when/if his dies.