How long did it take you to recover?

Hey everyone. For those of you lucky enough to not be pregnant anymore or if you're not a first timer like me, how long did it take you to feel like your body was back to 'normal'.  Now, I'm not talking 100% weight loss or the sleep deprivation, I'm mostly referring to recovery time of your lady parts or c section if you had to go that route. When did you stop bleeding/feel super sore walking around, etc. I'm asking because I have an event to go to in 2 weeks and baby boy has yet to show.  So I just want to try and plan out how I might be feeling body wise. Any input from natural or c section mommas would be appreciated!