My impression too. What a joke. The Russian military is crap, especially their navy.
With China, they have so much money that how and where we fight would determine a lot.
I don’t think we could defeat China in Asia; hell, all we got was a draw with them in 1953, and its army was primitive compared to ours.
We could probably defeat them here, though.