It's GREAT, do you hear me? G R E A T F O R M E ! :)
There are some technical bugs, I could mark them if I have the score:
- one strange harmony (beetween c minor and Gb Major);
- Ending: if I were you, I'd begin and finish in Eb Major. You're begining in Eb Major, and ending in c minor. In my opinion it's tonal piece, that's why it's better to end in tonic harmony.
If that little bugs could be fixed and if I have to give 1-5 stars, I'll give you 6 stars. :toothygrin:
VERY good work for me! :D