with regard to the question of what she looked like, I would say she was of the same height with me, but thinner. With beautiful eyes, snow-white skin and wavy black hair, she was really a pretty girl.
It was the day I transferred to a new class that I met her for the first time
Since then, we discussed questions in the class, did the homework after school and hanged out together.
We shop together in vacations and travel to somewhere each year although we are studying in different universities and different cities.
maintain this close/tight friendship/companionship
we always consider the same thing
she knows me better than I do at times,
we still keep in touch with each other by phone and MSN.