I don't like them. Enamel on original badges was pretty thin in the first place so it will almost always flake and turn to dark brownish color. Also the badge on the left has no patina on the front and dark oily patina on the back. The one on the right has patina, that looks artificial. They made a lot of those copies in the mid 1990s.
My feeling also tells me they don't look right.
The seller claims they were brought from USSR to the US on the 80's and that one (the left one I think) was for officers :weird and the right one for enlisted men!... :thumbsdown