Great song, very impressive vocals, I especially love the multiple voices! I also like the piano, strings and the oboe(?) and how the arrangement builds up.
Now you already know that this is a very good song, I will still mention some points that could be improved in my opinion - mainly two things.There is a low (strings?) pad in the chorus that plays somewhat rhythmically... I personally don't really like that, since there seems to be a kind of hole in the sound whenever it changes notes, which sounds a bit hectic to me. I'd like something with a more sustained sound better here...
The second point is about mixing: I'm not sure about the dynamic range of the vocals, I think they could be a little louder in the quiet parts, or a little more quiet in the chorus - especially since they kind of overpower most of the other instruments there. Sometimes I can hear that there is a really nice composition going on behind the vocals, but sometimes it's difficult to hear what is happening behind them.
Keep up the great work!