I like how easy it was to use, very user friendly! The layout of the program allowed me to create my own schedule easily without having someone else help set up everything first-hand (which can be difficult). It seems that there are some glitches in their system sometimes but they do respond quickly when you report bugs or problems via email so keep at them until your problem has been fixed/fixed correctly - not just closed as "invalid". We used bookAppointments before we started using our current booking app called Veeva which also does same thing except more features such as invoicing etc., but if this fits what you're looking then go ahead because its free anyway unlike other paid apps out there who charge monthly fees while others have yearly subscriptions where you need credit card details every time you signup again even though nothing changes from month.