Made in Japan. Neck strap has been washed and cleaned. Very good condition. Will fit most of Canon EOS Film/Digital cameras