I've been using their cloud storage and CDN for a couple of years. No complaints. Super reliable.