It also depends on what qualifies as perfectly fine
The moment I lift my finger after scrolling the view, Gnome Calendar opens a Create new event dialog on my Dogwood phone. In general, there’s also the problem with buttons being too small. But that is to be expected, of course, until Calendar is ported to use libhandy.
I agree that Gnome Calendar is in fact usable despite this.