It took us about 11 months. Applied in July 2023 - it is now May 2024. I did everything myself for preparing our application. I provided a clear and thoroughly detailed application. Spent 3 months to review and optimize everything. I am a Canadian born Citizen and also visited my wife after getting married. We submitted our application after 6 months of already being married. We just waited and everything just went through - we were not asked for anything else beyond what we submitted in the beginning.
Wishing everyone the best!