Good job.
Very nice first piece. I found it very enjoyable to listen to overall. The piano is somewhat repetitive, but it seems to allow the piece to have the moving feeling, in my opinion. But I'm not a musician, so it's only based on how I see things.