Generally this is the best calendar for android. The best but not ideally.
1. On all themes field today should be more strongly accented by other colour.
2. Weekend days adjustable set in different color then other days in week.
3. All holidays from the calendar should be displayed in a different color.
4. Tap and move event to other day.