I have 3 children and pregnant with the 4th. My first born was a c-section because I stopped dilating at 7 cm. My recovery time was fairly well. My doctor's orders for the first two weeks post surgery was the following: no driving, no lifting anything heavier than my newborn baby, no going up and down stairs needlessly, obviously no sex (until my follow up appointment and got the "okay"), no tampons, and rest as much as possible because the more activity you do, the heavier you bleed. I did not have staples with any of my c-sections, and my scars (since I've had 3 of them) were all bikini cuts and the old scar was always cut out with a new one in place and the scar line is hardly visible. My doctor is the same doctor I've had all along so his orders applied with all of my c-sections. I tried a VBAC with my second child but was unable to get past 9 cm due to cervical swelling so my only option, unfortunately, was another c-section. My doctor told me that because I had had 2 previous c-sections at that point that all future pregnancies would be scheduled c-sections. The hospital doesn't allow VBAC's and my doctor refuses them as well. So, with third child, it was a scheduled c-section and my current pregnancy will be a scheduled c-section as well.
I had an epidural for my first c-section and it went fine. No complications post surgery. With my second, I had a spinal. I wasn't given an option so whatever the anesthesiologist at the time usually gave was what I got. I had no complications from that. With my third c-section, I asked for an epidural but was given a spinal, again, I didn't have a choice. With my spinal for my third c-section, the anesthesiologist gave me morphine in my I.V. Big mistake. It made me sick on the operating room table, made me sluggish, and made me feel like I was floating in the clouds. It was terrible. I also experienced numbness from my neck down with my second spinal. I had not experienced this symptom with my first spinal. It was an unpleasant experience. I could not feel myself breathing. I did not like my second spinal. In addition, post surgery with my second spinal, I experienced a week long spinal headache and tremendous back pain where the injection had been made. I was in more pain with my head and my back than my actual incision. I was given percoset for my pain management as it did not make me nauseated or loopy feeling.
When you have a c-section, they will shave your pubic area, you will get a catheter (which is removed once you get feeling back into your legs). I was in post op for an hour after my surgery which means I was closely monitored for excessive bleeding and any post op complications for one hour with my first and second but with my 3rd, I was in post op for 2 hours because my uterus would not contract. If it's your first c-section, you might be put on a liquid diet while you are in the hospital. Once they remove your catheter, you will be expected to get up out of bed and begin walking. When your abdomen is opened up, you get trapped air ( gas) in your body. You would most likely feel it in your back and shoulders and the only way to get rid of it is by walking around. You can expect to be in the hospital for 2-3 days depending on any complications that may arise. You will be expected to have an bowel movement before you leave the hospital so be prepared for a suppository (don't worry, you can ask to do it yourself) or ask for a pill. You will be expected to drink lots of fluids and they will measure your urine each time you use the toilet. You will be in pain for at least 3 weeks but I promise, it gets better each day. The first two weeks will be the hardest because of your fear of breaking open the incision but as long as you don't do more than your doctor wants you to do, you will be okay. When you have to have that first bowel movement, bring a pillow to the bathroom to lean over it. It does help. I've always had a hard time urinating after the catheter is removed so ask for a water bottle to help stimulate the urge. Because I've never had a vaginal birth, I cannot say that one is easier than the other. I only know c-sections but you have to put it in your mind that every pregnancy, labor, and delivery is different for everyone.
And, I never got any infections.