It will fit many Nikon and even Canon EOS series DSLR cameras. It will fit eyepiece that is up to 25mm OD.
Shipping is free within USA and $5 via USPS first class mail service worldwide. You can choose faster and more expensive shipping during check out.