Hi, I had a planned c-section under general anesthesia. Since I've never given birth naturally, I don't have anything else to compare it to. But overall the experience was fine. Within just a couple of minutes of them giving me the epidural, my lower body went numb but I was still completely alert. You really don't feel any pain at all - maybe just a slight pulling in the area. But definitely not pain. I was able to watch them clean off LO while the doctors sewed me back up. Immediately after he was clean, they brought him over. I couldn't hold him right away since the doctors were still working on me but he was right next to me so I could see him clearly and talk to him. My husband actually got special permission by the hospital and was allowed into the surgery room to be there with me when they took baby out.
Once I was sewed up, they pushed me back into the recovery room. After the doctors got baby's measurements and print, they bought him back out and put him immediately on my breast for him to start sucking. For me, I'd say that the anesthesia starting wearing off about 2 hours after the c-section. However, this is also where I went wrong. I was given the option of keeping the epidural in me for longer but opted not to cause I wasn't explained clearly by my doctor as to why this is an option. What they didn't tell me is that after the c-section, they actually put in extra drops of some medicine into your IV. What this is suppose to do is to start your contractions (assuming that you haven't had contractions yet). Apparently you uterus does actually still needs to go through this so that your body knows that you've given birth and jump into the next mode. So without the epidural, I started to feel strong contractions and of course any other pain killers that they gave me at this point was useless. In addition, I also started to feel a little of the pain from my wound. So the 10 hours after giving birth was actually quite painful for me. Therefore if you are opting to have a c-section, there are two things that I would recommend 1) keeping in the epidural in until after your contractions, and 2) make sure that you have a good and experienced anesthesiologist. I have heard horror stories of others with not so experienced doctors who had to poke them a couple of times before being able to get it in the right position.
In terms of breast feeding, my milk came in towards the end of the 2nd day after giving birth. However even before then, baby was put to my breast about every 3 hours. It is a little harder to breastfeed because of the wound still hurting but the midwives were able to teach me a couple of different feeding positions where it didn't bother me as much. Something else that you should know is that if you are put under general anesthesia, you won't be able to drink or eat anything until you've passed gas. So might be a little thirsty and hungry for a little while ...
Let me know if you have any other questions. Be more than happy to share my experience with you. But so you know, I didn't give birth in HK. I gave birth in Taiwan so what they do at the HK hospitals might be a little different.