Adding my experience for a data point. The interview was on Jan. 17, 2025, in Montreal.
The first agent took my civil documents and verified everything. Remember to bring photocopies with you in addition to the originals - I didn't realize until a couple of days ago and rushed to get copies done.
The second agent took my fingerprints shortly after. Easy.
The third stop was the interview with a very kind officer who spoke with me for about 10 minutes. They took my oath, then asked me questions about my previous research, verified if I'd travelled to the U.S. before, why I was looking to move now, and promptly said I was approved.
I was done in just over 2.5 hours. Most of it was spent waiting.
Best of luck, everyone, and thanks for the wealth of information on this forum. I will update once I cross the POE.