Finally went in for my Oath ceremony.
It was for 10.15am. Went through security at 9.55am. I was asked to go the second floor where the oath ceremony was going to be held. Handed my paperwork with a form I got in the mail to the officer who was checking in everyone. There were about 20-25 people. You were allowed to get one family member with you. Remember to bring your old green cards or any cards/ letters sent to you by USCIS throughout your journey. You will be surrendering all your old cards at the time of checking in. Bring your supporting documents if anything changed or happened between your interview and oath ceremony day. I had travelled internationally between that time so I took a copy of my ticket. The officer asked me the dates of travel and I gave it to her.
She checked me in and asked me to go in the hall and take a seat. My husband accompanied me.
It was a pretty smooth process. They showed us a short video then asked us to stand up and repeat the Oath of allegiance after her. She then called each one of us by name and handed us our naturalization certificates. You were allowed to take pictures through out the process. She showed us another short video at the end of the ceremony. The whole process took about an hour and 15-20 mins total from checking in to end of the ceremony. I was out by 11.10am.
I had taken an appointment for passport 2 weeks in advance and went straight there after my oath ceremony to get my passport. You need a proof of travel which I had, within 2 weeks in order to get an appointment to get expedited same day passport.
Tip: As soon as you get your oath ceremony date, book your passport and driver's license appointment date as well. You will need an appointment to submit your passport application even if you are submitting through normal processing time. You can apply for an expedited passport if you are traveling sometime soon. Please check the website and do your thorough research.
Remember you cannot travel international if you don't have your passport coz the officer will take your green card and you wont have any document to come back in the country unless you have your passport. So if you are not traveling international for 6-8 week from your oath ceremony date then you are fine to get a regular appointment.
Happy to answer any question and help in any way I can.
Good to luck to all of you. Stay patient. You will get to enjoy this day very soon. I waited almost 8 months after my interview. So hold tight just little bit more.