It downloads.
If you have any errors, you get to start again.
So what I recommend is you download in the smallest chunks
possible.
It is going to be as fast as your network connection.
It will have as many failures as your network connection fails.