I realise there are differences between the services Microsoft offers, as well as their mechanisms for delivery. Just for comparison, I can add that I use Exchange services (Office 365 package) and the calendar seems to work fine for me for most needs. The only thing I’ve not got to the bottom of is the use of shared/delegated calendars after following the guidance (but I won’t derail the thread).