The English word "goodly," or the Hebrew word Nephi used that stands behind it, indicated more than Nephi’s parents’ generosity, excellence, or grace. It could also mean honorable, fair, or attractive. In other words, they had good social standing, and they likely looked reputable. In fact, Lehi was probably a member of the ruling class, due to having inherited land. In other words, there was no reason why the people in Jerusalem should have discounted Lehi’s testimony.
Book of Mormon Central, "What Is So Good about Nephi’s Name? (1 Nephi 1:1)," KnoWhy 445 (June 28, 2018).