The movement is ok, I like the character model as well. I think for the player movement, the fix to him falling over is to freeze an axis in the inspector I think.