For all of you moms that have had a c-section

For all of you moms who either chose or had a scheduled or emergency c-section, how did it go and how was your experience? And do they plan it far enough a head of time so you don't go into labor before it's scheduled? A first time mom wants to know :)