This is about the same dimensions as the old switch, and feels similar when you push it. The wires are about 6" long, and you can splice them to the old wires. This is a really nice switch, rated for the usual 3A 125V and 1A 250v, so it will work fine on both US models and international 220v models.
Please note that this will not stay in when you push it--that is the design, same as the old switches.
US shipping and handling is $6, and international is $20, no matter what quantity you buy. All my small parts are set up for combined shipping, so just use the "add to cart" feature and then check out all at once, and it will combine shipping. If you have any questions, please ask.