The ease of use is great. It's the best. The fact that you can have multiple volunteers on one campaign and have them all synced up. I wish you could do a better job of adding dates. I have to type in the date I would like to have the volunteer show up in the future. This is a great program. I have no complaints. It does what I need it to do. It's simple to use and easy to set up. I've been able to use it to make sure volunteers show up at the right time. It's helped me keep track of who has come and who hasn't. It's made it easier to keep track of who has done what and what needs to be done.