The Longines isn’t an annual calendar. That’s a more sophisticated complication which only requires date correction between Feb - March.
This is month, day, date, moonphase, chronograph based on the Valjoux 7751, a common movement used by multiple swiss and German manufacturers.
https://calibercorner.com/eta-valjoux-caliber-7751/
https://wornandwound.com/surprising-value-a-brief-guide-to-the-annual-calendar/
Good chance you can get 20% off from an AD with Longines warranty.
Topper is a great AD, stand up folks whom I’ve dealt with multiple times before.