In terms of price, the answer is yes. iCloud storage is reasonably priced, offering up to 2TB of storage for $9.99 per month (in the US). But we would only recommend it if you live exclusively in the Apple ecosystem. While options like Google Drive, Amazon Drive, and Microsoft OneDrive often play nicer with the products and services designed by their parent companies, Apple's iCloud is highly integrated into the Apple ecosystem. If you use a PC or Android phone, we'd suggest going with another service like OneDrive, that can still work well on Macs and iPhones, but won't lock you into Apple land forever and always.