A normal menstrual cycle lasts for about 28 days, but it varies from woman to woman. A healthy period means having a regular cycle, same length every month, no cramping, and no clotting and spotting in between periods.