I left (with DD) about 18 hours after birth. Some in the hospital were supportive of it and willing to let me go even earlier, but there was this one awful nurse who kept putting up roadblocks (like "forgetting" to tell my OB that I wanted to leave, and it fact telling him that I wanted to stay another night). I didn't have to leave AMA, but I did have to threaten to leave AMA if they didn't get everything done they needed to get done in an hour. Anyhow, I gave birth at around 10:30 PM and checked out the next day around 4PM. With my DS2, we left in a little over 24 hours (He was born around 6:30 AM and we left around 10AM the next day). They would have let me go sooner, but not DS as he was preterm. He wasn't having any difficuties, but because he was early they were insistent on keeping him at least 24 hours to make sure he was nursing well, keeping his temps up, and not having breathing issues, which I don't think was unreasonable - he also had to do the carseat test (sit in his carseat for an hour while having his O2 levels monitored to make sure he could breathe well eough to be in that position for the ride home) due to his gestational age. They were really good about getting us out as soon as possible, though, especially because they knew I had been planning a birth center birth had he been full term.