deft, adept, adroit, agile, nimble, neat, nimble-fingered, handy, able, capable, talented, skilful, skilled, proficient, accomplished, expert, experienced, practised, polished, efficient, effortless, slick, professional, masterful, masterly, impressive, finely judged, delicate