This is a great song.

It may be an artifact of sound cloud which does this to a lot of my stuff, but the high end seems a bit brittle, especially on the vocals. Again, it could just be sound cloud.

If it is not sound cloud though you may want to sweeten the mix in your mastering program to get more mids in there. She has a gorgeous voice and I can't hear the entire spectrum of it, in parts where it should be more rich.

But this is a great composition though. Cheers.