Very smooth experience. I was ultra prepared and had every document possible. I suggest you bring anything you can think of as they asked me for a tax return I didn't expect. The agent was super nice and the interview lasted 2 minutes. They just asked my longest trip to US (to check I'm not lying), when I first visited my spouse and when we married.