I don't get why "impression" here is masculine when in the other sentence is feminine "ma première impression est bonne".
The word "impression" begins with a voyal. So you have to use "mon". I think the reason for that is the sound.
une araignée, mon araignée; une chienne, ma chienne
Oh gosh, you are absolutely right! i have forgotten it DX. Thank for the reply though :).