The app is wonderful. It is right most of the time in calculating the time when my cycle will start and how long it will be. I only give it 4 stars because of the annoying ads.
Its1MsEnvy about MyDays X