I have used this app for probably a year and a half and it is great. It has a lot of options that let you track more than just the dates, but flow, moods, and other PMS symptoms. I think it really works great as allows you to monitor how your moods and physiological symptoms behave over long periods of time.