Hospital stay after birth?

Sarah
How long is it typical for them to keep you in the hospital after you deliver if everything goes well? I've read that 2 nights is normal, but also have a friend who went home the same day.