# react.form.select A drop-down list with its label, an optional hint and error message, and the accessible wiring done: the label's `for`, the select's `aria-describedby` (hint, then error) and `aria-invalid` when there is an error. It is the GOV.UK Design System select, built on `react.form.form-field`. **Try not to use it.** GOV.UK: "Before using the select component, try asking users questions which will allow you to present them with fewer options", and then use radios (`react.form.radio-group`). Selects are hard for many people to use, hide the options until opened, and are awkward on a phone. Keep this for long lists a person knows the answer to, such as a country, or for sorting a list of results. ```tsx "use client"; import { Select } from "#fune/react.form.select@^1";