och starkt byggd , och bans bela uppträdande gjerde ett imponerande intryck.