At the time of writing, the free plan started with 1GB of bandwidth and 500MB storage space. The paid plan comes with 5GB bandwidth and 10GB storage. Whether this meets your needs depends on several factors, including your site traffic.