I visited Moscow as a kid, my memories include really grim-looking and seemingly always annoyed people, not so stellar architecture and traffic jams that rival Mumbai. Although it was over 20 years ago and a lot could change since then.
If you like nice architecture, St.Petersburg is a better fit.
But, you know, with Russia being at war I definitely recommend you to wait for more peaceful times. Surely Ukraine suffers more, but there are quite a lot of attacks in Moscow, and you don't want to get stuck there in case shit hits the fan.