armature deform with automatic weights mesh deform
Apply the Mirror modifier, then Apply the Subsurface modifier but only 1 level. You can see from the picture that it's plenty smooth enough. Then in object mode select the mesh, shift select the bones and Ctrl P>Automatic Weights