It took us about one month for the passport (and almost 11 months for the citizenship card) from Kuwait.

You also need to send them the birth certificate and a certified cheque made out to the receiver general for Canada (forgot the exact amount, sorry...but its all in the application form).

Best of luck and once again congratulation!

Stay safe all.

Perfection does not exist. The question therefore, is: what level of imperfection are we willing to settle for?