If your electronic travel authorisation is approved, this means that you have the right to travel to the United States under the Visa Waiver Programmebut this does not guarantee that you will be eligible to enter the United States. When you arrive in the United States, you will be checked at the port of entry by a customs and immigration officer, who may determine that you are not eligible for the visa waiver programme or for any other reason under US law.
If any problems are detected, you will not be authorised to enter the country, even if you have ESTA.
You should also pay particular attention to the "declaration form". Everything you need to declare to customs must be mentioned on this document. In addition, you will need to provide full details of where you plan to stay. In addition, some people have already been rejected because of discriminatory comments about the United States. So please check your comments now, because the Internet forgets nothing.