Mom and baby are doing well!