Pretty good.
Thing only thing I could say is that seems as though there's not enough bass throughout most of the song, and the balancing of the instruments felt a bit (the choir seemed a bit quite to me in some parts, for instance.)
Anyway, great job.