Pretty good from the middle on , as SRK said. I don't know how familiar you are with musical keys and harmonization, but it was off in some parts. If you aren't familiar, then don't worry about it. I would consider adding a deep soft instrument at the beginning, to give it some depth as well