Hi!
Just thought I would share my landing experience incase it might help anyone.
So I flew from T2 in Bombay. There you first check in your bags depending which airlines you are booked on. (I was Air Canada all the way through to Winnipeg) After that you go through Security and only after being done with security do you go through Immigration. There's a line and you wait your turn till you are called. The IO will ask you a bunch of questions regarding "Where you are going, Why are you going, Who is there?" I must say the IO seemed a bit confused with mine due to Canada being the destination or what I don't know but she stamped it and just when I was leaving, she spoke to a colleague and then asked me to go with her to the Immigration Office( it's just behind the IO's counters) where the guy whose in charge there asked me a bunch of similar questions and made me sit there for almost half an hour (their computers were having some issues so he couldn't check whatever he wanted to regarding my passport) When he finally could check he had a few questions regarding my passport (I had my older passport stolen and reapplied for a new one 2 years ago) and then wanted my COPR papers to check and then proceeded to bug me about the date it was issued stating the date issued was the year 2013, when actually the date was 2017-06-13 and he repeated told me, despite me telling him I had it issued just a couple of weeks ago but because he is the IO I didn't want to argue with his obvious intention to cause problems, so I removed my Passport request letter and showed it to him. Then he could no longer make any baseless arguments and gave me back my passport, COPR, Passport request Letter and let me go. (I DID NOT MENTION THIS TO SCARE YOU BUT JUST SO YOU KNOW SUCH STUFF CAN HAPPEN BUT NOT NECESSARY THAT IT WILL SO JUST BE PREPARED. I WAS CONFIDENT IN MY SELF AND HAD COPIES OF ALL MY NECESSARY DOCUMENTS SO I WAS RELAXED AND CALM) Just have all your major documents with you originals mostly, if needed keep photo copies of all in your check in bags too just in case. Once this was done I moved on to my gate to wait for my flight. Once you board your flight, you are given a CBSA Declaration Card once you take off (mainly for all people going into Canada) and you have to fill it and keep as this form will be shown by you to the Border Security Officer. The form is easy enough to fill with your basic details, address if you know it. (I knew mine so filled it out, I think you can leave that blank if you don't know an address yet, or ask the Border Security Officer once you get to them, they are all very kind and helpful so do not hesitate to ask any questions as they will answer them) tick yes or no for a bunch of questions and then sign and date the form.
Then I landed at Toronto Pearson International after a 15 hour flight. Once you get off the plane, the first place you go to is the first Border Security officer (It's not in the least confusing or difficult to find as everyone who gets off the flight has to go through here) They will take the CBSA Declaration Card and ask you a few questions, Where are you from, Where are you going, Who you might be staying with. They then write a bunch of stuff on the card and also check you passport and then let you go on. You will then be directed by another officer to go to the next Border Security Officer who will look at you Passport and COPR papers and the CBSA Declaration Card. He or she will ask you some simple questions similar to the previous officer and if you have more than 10,000$ (I did not so I was sorted). Then will have you sign both your COPR papers and also fill in the address if you have or know one. They will then let you know when to expect your PR card at the address you provide (I have been told to expect it in 2 months) and also tell you the length of time you need to stay in Canada to be eligible for citizenship. After that they tell you to go forth to Customs. You have to collect your baggage from baggage claim area and then go through customs, if confused ask around you will be guided. At Customs give them your COPR and Passport and also the two sets of copies of "Goods Accompanying" and "Goods to Follow" lists that you have made. They will go through it, ask any queries they may have regarding your lists and then keep their copy and stamp yours and return it along with 2 other papers that they will attach and give you. Sometimes they can ask you to open your stuff up to show them and sometimes if you are lucky they won't. Once that's done you are sorted. They direct you where to go depending on if you will be staying on in Toronto or have a connecting flight to your main destination. I have a connecting flight so checked in my bags and waited for my flight out.
Well that was my landing experience. Hope it helps out a bit in any way. Don't worry as things go pretty smoothly and everyone is extremely helpful and kind and will answer any queries you have, so don't hesitate to ask if you want to know something.
Wish everyone lots of luck and good wishes on their journeys and settling in!