On the whole I think your accent is pretty good. You don't sound at all like a native speaker, but everyone will understand everything you say. One mistake you make consistently is to pronounce the "e" in the ending "ed". You give it a schwa, but in fact it is completely silent.
Having said that, I have no clue where you are from.
Student or Learner