If ETA is approved,  it only states that you are eligible to travel to the United States under the Visa Waiver Program, but does not guarantee that you are admissible to the United States. Upon arrival in the USA you will be inspected by an Immigration officer who will determine that you are inadmissible under the Visa Waiver Program or for any reason under United States law.