I upgraded from the 520, I had that for several years and it was stating to show its age, I started to look around at other bike computers but I have been using Garmin since I started riding and have been totally happy with it, so I decided to stay with Garmin and got the 540. very impressed with the screen setup, a little bit of a learning curve with the buttons but figured it out quickly. Love the climbing feature, used it it the other day and it was pretty cool, also like how there's maps pre downloaded, while on my ride I clicked on and showed my location with having to download it. Integrates with my iPhone 16 with no issues. All my sensors quickly connected upon start up. Like the larger screen super easy to read the fields. Overall, very impressed.