I would give it 5 stars for how it stacks up against other bland calendar apps. It basically is the best BASIC calendar app for planning and keeping track of dates.
What I wish it would do is give more flexibility with producing printed calendars that are graphics-rich, containing photos or clip art, etc. Years ago, when I was in the Windows world there was a great calendar program (which I cannot remember the name of) which did more than basic events and activitiy tracking, but you could print out wonderful, graphics-rich, colorful calendars for your school, church, office or organization. Ive been so many years in the Mac world, Ive just gotten used to printing boring, plain-Jane calendars that merely get across the basic events and activities information, but not in any seriously interesting way.
But for my own personal and business tracking of events and activities—the most important purpose of a calendar app, there is no better app that I have found thanBusyCal 2 (and I have tried 6-7 of them), and I use BusyCal 2 every single day and now use no other calendar app.