Original link: The Size of European Economies by GDP (PPP) in 2025 / VisualCapitalist.
Russia 7.2 T$.
Germany 6.2 T$, France 4.5 T$, UK 4.4 T$, Italy 3.7 T$, Spain 2.8 T$, Poland 2.0 T$, Netherland 1.5 T$, ...
(note that the numbers would be even more favorable for the west if it was nominal not PPP)
Western Europe has more money and more people than Russia. But western europe lacks the will to fight. Politicians closed their eyes for 25 years and assumed there would be peace forever. Young people are not willing to die definding their country and their freedom. So Russia is pretty well positioned despite the numbers.