This extension perfectly replaced a homegrown client portal. Granular user permissions to a folder level. But be aware of a got'cha. The newest version 3.0 has many more features than 2.5. But this is not an upgradable extension per the developer. And because this extension stores files inside the database and not in a folder, if you want to upgrade to take advantage of Joomla 1.6 framework enhancements, you're basically stuck with starting over. And when you have 200+ files totaling 1.5 GB and 40 users, that's no small task. Bottom line. Run 3.0 on Joomla 1.6. Otherwise this extension performs wonderfully.