Looks pretty nice to me?
Maybe your are just brainwashed by mainstream medias anti-Russian propaganda.