The Catholic Church accepts Eastern Orthodox orders as valid. Eastern Orthodox priests really confect the Eucharist, just as Catholic priests do. Eastern Orthodox bishops are true bishops and have the power to ordain other bishops and priests.
Anglican orders, on the other hand, are not recognized as valid by the Church. Anglican priests do not really have priestly powers, and Anglican bishops do not really have episcopal powers. Properly speaking, they are Christian laymen.