List de objeto não aparece corretamente

Estou estudando JavaFX e me deparei com um “tutorial” para desenvolver um sistema de vendas simples apenas para estudar o basico.
Estava desenvolvendo o sistema e acabei me deparando com o seguinte, cada vez que eu chamo o metodo para listar tanto os clientes quanto dos produtos para preencher um ComboBox ou uma TableColumn os valores de nome e descrição consecutivamente aparecem incorretamente.
Exemplo de como é apresentado os dados: javafx.model.Cliente@e3F3jweEr4

//Metodo para carregar ComboBox 
public void carregarComboBoxVendaClientes(){
        listClientes = clienteDAO.listar();
        obsevableListClientes = FXCollections.observableArrayList(listClientes);
        comboBoxVendaCliente.setItems(obsevableListClientes);
}

//Metodo listar na classe clienteDAO
public List<Cliente> listar() {
        String sql = "select * from cliente";
        List<Cliente> retorno = new ArrayList<>();
        try {
            PreparedStatement stmt = connection.prepareStatement(sql);
            ResultSet resultado = stmt.executeQuery();
            while (resultado.next()) {
                Cliente cliente = new Cliente();
                cliente.setCdCliente(resultado.getInt("cdcliente"));
                cliente.setNome(resultado.getString("nome"));
                cliente.setTelefone(resultado.getString("telefone"));
                cliente.setEmail(resultado.getString("email"));
                cliente.setEndereco(resultado.getString("endereco"));
                cliente.setSaldo(resultado.getFloat("saldo"));
                cliente.setPremiun(resultado.getBoolean("premium"));
                retorno.add(cliente);
            }
        } catch (SQLException ex) {
            Logger.getLogger(ClienteDAO.class.getName()).log(Level.SEVERE, null, ex);
        }
        return retorno;
    }

Playlist do tutorial: https://www.youtube.com/playlist?list=PL-mvLy2ws8ILNrs8jtEAwaZMxDZvlMj48

O que está sendo impresso é o endereço de memória do objeto. Acredito que você precise sobrescrever o método toString() da classe Cliente para ele trazer o nome automaticamente no método observableArrayList().

Abraço.

E como faço isso, já tentei de varias formas e não deu certo?

dentro da sua classe Cliente sobreescreva o método toString()

vlw ae querido!

Obrigado