Finale?
Other than the piano quality I hate, this piece is pretty solid. However, I find the bass line slightly empty for most of your bars. I think there is more you can do. Also, I don't think your countermelodies in the sixth octave were very necessary as your recurring line was effective enough. I would have liked to see a little more melody standing on its own, covered in octaves possibly, but with no harmony (at least in the beginning to establish the main line) Good job!