I agree with everything the pp have said. I've had 2 c-sections and they were both fine, but the second one went better than the first because I was at a hospital that was more baby/mom/family friendly and because I knew what to expect. My first was an emergency c-section and I was very timid about asking for anything.
Keep in mind that the medications you are given (I think there's usually morphine in the spinal) may make you feel a little icky. I didn't vomit during either of my c-sections, but I felt woozy and very tired so there was no way I could have safely kept baby on my chest. With DS2, they did lower the drape and although I couldn't lift my head enough to see him literally come out of my body, I could feel the release of pressure when he came out and I saw him as they were lifting him up. DH did get a great picture of his head coming out - kinda creepy for some, but we love that picture! They did bring him to my chest for a moment and I was able to kiss him on the cheek. They very quickly cleaned him off a bit, DH cut the cord and then they swaddled him and DH brought him back to me, but held him right up against me since there was no way I had the strength to do it myself. That was very reassuring to me.
I am likely having another c-section this time and I've prepped DH on what will be helpful to me this time - bringing the baby to me asap was one of those things. Also, I told him this time that even if the baby is away from me for only 2 mintues, I want a running commentary of everything that is happening. I noticed that my anxiety during the last part of the surgery and early recovery went way up when baby was away from me. And let them know that you want to nurse asap as well. LIke I said, I was very weak during and just after the surgery and I had two wonderful nurses in the recovery area who literally held DS up to my breast and tried to get him nursing while my arms were like noodles at my sides. It was a little awkward, but I really appreciated that they took my intent to nurse exclusively so seriously. Once he'd had a few drops of colostrom, they bundled him up with me on my chest and under my blankets and the most wonderful sense of peace fell over me. It was wonderful. Maybe delayed by a little longer than is ideal, but it happened and it was amazing.
The recovery after a first c-section can be rough. The nurses will want you to try to get up and walk a few steps about 8 hours after birth. Take it slow! If you sit up and feel like fainting or vomiting, insist on laying back down. I tried too hard to please the nurses the first time and ended up vomiting which is not so great when you have an abdominal incision. After my second c-secion I told the nurse I was woozy and that getting out of bed would have to wait a little longer. She was totally fine with it and I noticed that once I'd made it that far the one time, it was easier to try again a couple of hours later.
And once you get home, continue to take it slow! Remind yourself that you are recovering from childbirth AND surgery at the same time and give yourself as much extra TLC as you can! Good luck!