"to be up to snuff"
to be as good as something or someone needs to be
to meet a minimum standard or level of quality
acceptable, average, balanced, competent, decent, fair, fine, normal, passable, satisfactory, sound, sufficient, suitable, well
By the end of the animation, the painter is literally up to snuff
. - - - - ->