I live in a small town. I pick up local fm stations, and fm stations within 30 miles with outstanding clarity. The tuner locks on, and there is zero drift (none observed over a 5 hour period, and it remains tuned precisely from day to day). I can't speak to am stations.