Better than any Avengers movie.
I saw this last night and as a Snyder hater I thought I was going to trash this movie, but I liked it way more than I expected. I started watching this late and thought I was going to start dozing off, but I was actually into it and it didn't really feel like 4 hours.
As someone who hates most Marvel films as well as hating the original Justice League, Batman v Superman, (and not even caring enough to watch Aquaman), I had a more enjoyable time watching this than any Avengers film. The cinematography was better, the CGI was better (still not great), the storyline wasn't as convoluted, the performances were better, the maturity and the overall feeling of a cinematic experience was felt here.
Avengers: Endgame was 3 hours and it felt longer than this 4 hour movie Justice League film. Avengers is just a popcorn film designed for children.