Pretty efficient if somewhat time consuming. Easy to get a suitable time slot. We had way more paperwork than was actually required in the end. The interview was short and casual -- how did you meet, how long have you been together, what are your plans once in the states, etc. Painless really!