These switches have precisely the same footprint, the same contact current rating and material as well as the same actuator force as D3V-1G-2C25 switches. (These are built quite a bit more robustly in our opinion)
Switches are brand new, never used - ordered directly from the manufacturer.
Please feel free to ask any questions!