Your account will be set up instantly. However some accounts require manual review to protect ourselves from fraud, your account details will be sent within 12 hours, but usually, it is much quicker.
When your account is set up you will receive an email with your account information, IP address, username and password. You can then start uploading to your site.
DNS propagation can take up to 72 hours before you can access your website using your domain name. In most instances, DNS propagation is less than 72 hours.