Question about period please help!

Usually my period last 6 to 7 days but this month ny period last 4 days with more cramps than usual. I had heavy bleeding as normal but why is my period shorter? Is this okay?

Thank you for your help ladies