It's very easy to use; it has all of my customer information, which is great for tracking payments/receivables as well as general data entry in regards to invoices that I'm working with at this time! There are not many options when creating an invoice (no fields) but other than some minor things they're pretty simple once you get used to them. They have been helpful so far because we've had issues getting our clients paid faster due mainly from having multiple companies doing work within their office space or being out-of-state contractors who don't receive paychecks quickly enough via direct deposit.