Not awful
This calendar does the trick. That being said, the way that it is laid out isnt the most intuitive for seeing whats what in my opinion.
One feature I would really like to see is being able to add different calendars from the same account. I cant find an option for it.
Appleshoppe about
Google Calendar: Get Organized, v2.3.0