The Edge 540 replaced my 520 which suffered an unfortunate MTB death. With the 540 Garmin fixed all things I hated about the 520 including battery life, user interface, random shutdowns, bad buttons and readability. I recommend the 540 without reservation.