That looks really good! Very clean linework and timing. The only criticism I have is that there appears to be some frame blending going on. I'm not sure if it was intentional or if it was just the way you exported it, but on some frames you can still see the afterimage of the previous frame, and I think it takes away from what would otherwise be a very crisp animation style.
Even with that though, it still looks really nice! Keep it up!