pretty good.
I think it has a nice chord structure and flows well... but I would change the voicing. I've never liked the sound of chords played in the lower registers of the piano. To muddy. Other than that I can't find a thing I don't like about this piece. Good job.