very basic quality animation, improvements could be made here and there.
most of the backgrounds just look like screenshots from anime movies or games, which isn't that creative imho.
its at least good to change the way they look a little if they are pre-rendered backgrounds, even throwing a tree in and fading it to match could be an improvement in background quality!
basic character outlines are a good thing to practice with but i wouldn't use them in an actual animation personally, they just look weird. practice makes perfect!