Almost perfect!
This reminders app is really robust. The one feature that I wish it had was a search function so you could search upcoming and completed reminders. (I find this helpful for keeping track of when I had past appointments and stuff like that).