Period after csection

How long did it take for your period to come after delivery? Want to be prepared