Those of you worrying about cs, my experience was far better than I imagined. I think it's completely normal to be scared and nervous beforehand, partly because you can't escape all the propaganda about how natural births are better (and I agree that midwives should be saying this, it's just unhelpful when you have no choice) and partly because it's extremely difficult to prepare mentally for an experience you've never had before.
I found the worst bit was having the cannula put into the back of my hand and even that was no worse than having blood taken. Having the spinal put in place, which was the thing I was most scared of, was fine because it didn't hurt and I couldn't see it being done. After that I just lay down, they strapped a bp monitor to one arm and dh sat on the other side holding my other hand. They put the curtain up and even dh (who is a dr) decided not to watch.
Not being able to feel my legs was not unpleasant, most like being in a state of extreme relaxation, or when you wake up from deep sleep knowing you could move but not having any desire to actually expend the effort to do so (obviously I couldn't actually have moved my legs). The feeling while they were getting the baby out was quite weird, I could feel myself being shaken around, but dh and I had a bit of laugh about it and then dd squawked. It took three minutes from cut to birth, imo the rest of the op is irrelevant to you once the baby is out (and in my case we didn't get to hold dd until I was in recovery).
Sorry for the essay, but I hope it might reassure some of you a bit.