Arrived in the timescale promised. Came in original box. Had front and rear caps.
Works on camera. Gave it a trial run one afternoon and it performed just as the reviews I had read said it would. Now I need to learn how to get the best out of it.