Normal after birth?

It's been three weeks since I had my c-section and on occasion I experience mild cramping. Is this normal? No other symptoms are present besides some cramping here and there. I'm hoping this isn't an indication of an infection.

Thank you!!