I've used this form component for a university project. With this component,building a form is very easy, just choose which field you want to create, enter name and that's it! For me it was very important to have a upload function that is not limited to upload only one file at once and that can assign the uploaded files to the respective user. Both is possible with eXtroForms. Overall, this is a great component to easily build a form with.