For cloud services I have these three actual subscriptions and here are my humble opinions:
1. OneDrive is good due to its importance when using Microsoft OS's and it's well known Apps and I enjoy it for the automatic file, photo, and video storage with Samsung Galaxy devices (eliminated the need for Samsung galaxy and Android devices to have a microsd card along with google cloud but I still prefer both physical and cloud storage for backup). Pros: Samsung Galaxy integration Cons: laggy at times and servers may seem slow to upload on certain occasions but happens less often each year.
2. Google Cloud is heaven for Android and Chrome OS users with less storage or if you have a combination of Android and Chrome OS devices especially now that microsd cards are slowly yet surely fading away while Apple has strangely revived the gigantic SD card in their laptops and Mac OS devices. Coincidentally google cloud is not necessarily needed with Galaxy devices except Galaxy Chromebooks especially if you have a OneDrive subscription but forces it's use sometimes in Android devices on certain occasions. Pros : Faster cloud service and servers than both OneDrive and iCloud; Cons: google knows everything
3.APPLE's iCLOUD is STRICTLY recommended for those who own a iPhone, ipad , and somewhat Mac OS devices (transfer and file management is still a chore on iphones and iPads; iCloud can sometimes be your best hope which is ashame) and those who buy lower storage versions of these devices otherwise I use google cloud or onedrive on iOS, MacOS, and iPad OS. I have icloud and use it for Apple device photos and video primarily. CONS: Outages is the new addition to this cloud service and servers so be prepared and it's limited to Apple devices
P.s. Amazons Cloud AWS service is amazing and even more stable yet limited to what they provide and who it's offered to; down for them means just activating other backup servers and the outages r truly short. May have the safest cloud service in America.