Разница между «достаточно» и «довольно» при описании количества заключается в том, что первое слово предполагает высокую степень проявления свойства, максимально приближённого к норме, а второе указывает на степень соответствия объекта приписываемому ему качеству как «выше среднего» по шкале данного качества. 2
Слово «достаточно» означает, что чего-то столько, сколько нужно или необходимо для чего-либо. 4 К нему напрашивается вопрос «для чего?» и продолжение «для того чтобы». 3 Например: «достаточно молодой, для того, чтобы жениться». 3
Слово «довольно» может нести сравнительную количественную, размерную оценку, указывать на некоторую степень чего-либо. 3 Например: «довольно молодой = не такой уж старый», «довольно-таки мал = не так уж велик», «довольно разный = не так уж схожий». 3
Таким образом, «достаточно» говорит о достаточности чего-то для определённых целей, а «довольно» — о сравнительной оценке количества.