good looking and well developed

good looking and well developed