Agree with the above comments.
What I'd like to add is that I think this would benefit from a wider range of intensity. Yes you have good variation with bigger ans smaller parts of the song clear defined, but to my ears the instruments themselves sound fairly similar through out the song. Particularly I think you could have the strings go way softer at times.
Just my thoughts, it's still a good piece of music. :)