well-handled

Adjective

 * 1) Suitably or properly dealt with.
 * 2) Capably or skilfully handled.