I had an emergency c-section under general anaesthetic at 6am and wasn't allowed out of bed until the next morning. I had a morphine pump for pain, catheter & those machine things on my legs. All of it came out/off the next morning & I got up walked around a little and showered.
Because DH stayed the first night the midwives/nurses left him to do all the nappy changes and bring DS to me when he needed feeding. If DH had not been there DS would have been either taken to the nursery or I would have had to have buzzed for help every time he needed picking up/changing etc.
We were supposed to stay 6 nights but after 4 nights I couldn't take being there anymore (I hate hospitals) so left on day 5 after getting paediatricians clearance (DS had bad jaundice).
I was actually surprised about how fast I recovered. The only thing I found hard was going up and down our stairs - we have a high set house - for the first week.