all things considered
idiomDefinition of all things considered
: when all the good and bad parts of something are thought of
All things considered, we're pleased with how the project turned out. It was a pretty good vacation, all things considered.