DonorPerfect is the ideal fundraising database software for my mid-size nonprofit organization. It is very user-friendly, and you can customize just about anything you could think of, including what fields are visible on what screens, custom fields, reports, and custom reports. If there is not already a report for a data set you are looking for, their customer support team is AMAZING and can tell you exactly how to obtain the data and info you need. Their customer service is top-notch. Everyone I've ever spoken to has been very genuine, friendly, and knowledgeable. I have never waited more than a few minutes to receive a satisfactory response to an inquiry. The software is very easy to use, organized and set up in a logical way, and can be accessed from anywhere, even on a mobile device, which is great for on-the-spot needs like looking up a phone number or making an immediate change to a record so you don't forget by the time you're back in the office. Review collected by and hosted on G2.com.