I have been to Moscow and seen Red Square and I can tell you that it is incredible.
The first things that strikes you is its size. I have been all over Europe and am pretty familiar with the town square model that red square imitates. Rarely does it exist on the same scale that it does in Moscow. It is simply huge. You almost feel like you can't see what is going on on the other side it is so far away.
The next thing you see is all the beautiful building. There is simply not a single ugly or underwhelming anywhere in the square. They are all huge, ornate and dripping with history.
This was one of my favorite sights in Moscow and Moscow is an incredible city. Anyone who finds themselves anywhere near Red Square should make a special trip to check it out.