Members can upload and download files, create directories up to unlimited level.
Create a page and paste following shortcode:
Yes nice progressbar with percentage
it is because of your server side settings, sometime php.ini does not allow to upload big files. You need to check following two settings in php.ini:
2- upload_max_filesize check this tutorial