all things considered - definition and synonyms

phrase
  1. used for saying that you have thought carefully about all aspects of something before expressing an opinion about it

    Tricia played quite well, all things considered.

See also main entry: consider