I like the arrangement, it is very nice.
The tone however is too hollow. There is too much reverb, it sounds too distant. Piano tone by itself should sound more like this
Did you record this through mic or use midi?
I hear some mistakes, which leads me to believe this is recorded. Recording a piano piece through microphone is really difficult, because you have to practice the piece for at least two weeks or even more depending on the length and difficulty. One small mistake and you have to redo everything. It's not like you can do various takes and take the best parts out of each take. And this is 5 minutes, which is fairly long.
There are some amazing piano VSTs and sample bacnk for free online (again I am assuming you recorded this with a microphone). Doing this with a great software piano instrument and fixing the mistakes through midi would sound a lot better.