Easy process. Arrived 15mins ahead of appointment time. Waited around 45mins and then we spent about 20-30 mins with the officer going over documents and answering questions. They were very easy to talk with and they said a final review of paperwork would happen that day. We received approval the next day and Green Card arrived in mail 6 days after that.