The features of this program are very easy for my small size organization (we have only 16 members). I enjoy it because we can use our computer system as most large organizations do with paper records - but still benefit from some online backup capability at times too! There is not much that i dislike about this product other than maybe if there was more customization available within each feature area such as adding custom reports or creating new fields. We would like to be able to customize so certain things aren't always visible on screen which may make them hard to find sometimes when they need to by used. This helps us keep track of our member information easily since every function has its own place where we could go right into editing their data without having to search through. For example if someone changes something on one part of the membership page we simply edit that particular section instead of going somewhere else then coming back here! Also.