These are genuine Russian army badges, direct from the army store in Russia.
This badge is a Russian Army Forces cap badge, issued after 1992 to enlisted soldiers .
approx Dimensions 3.5 x 2.5 cm
fitted with two pins on the back , can be fitted to a hat or jacket.