diff --git a/src/Form/MenuTitleLengthSettingsForm.php b/src/Form/MenuTitleLengthSettingsForm.php
index 9b90c17..b301a2c 100644
--- a/src/Form/MenuTitleLengthSettingsForm.php
+++ b/src/Form/MenuTitleLengthSettingsForm.php
@@ -40,7 +40,7 @@ class MenuTitleLengthSettingsForm extends ConfigFormBase {
     $config = $this->config(static::SETTINGS);
 
     $form['menu_title_length'] = [
-      '#type' => 'textfield',
+      '#type' => 'number',
       '#title' => $this->t('Menu Title Length'),
       '#default_value' => $config->get('menu_title_length'),
       '#required' => TRUE,
