If your theme installation fails due file size you'll see an error like this:
“The uploaded file exceeds the upload_max_filesize directive in php.ini”
If this happens you'll need to reach out to your host. Hosting services sometimes set file size limits to prevent you from uploading massive files on their servers. However, most themes will exceed these limits. The host will either upload the theme for you or remove your limit.