Don't create the label manually. It is not necessary, and letting the button do it also improves the accessibility setup.