They look very much the same as the JBA shorties I have on my '66, which went on perfectly. The only thing I would say is that the bolts around cyl 7 are really hard to get installed. I put the LHD side on the engine before it went in the car and I really don't think you could do it with the engine in the car.
These came with the same rider about needing late '66 or later mounts, not '64, 65 or early 66 ones. I dunno what the cut off point for early 66 is but mine is data plated April 66 and has the higher mounts, although I could not be sure a PO hasn't replaced them.
I can't tell from your photo what year your car is, if you're looking at putting on that, but even if you do have to change the mounts it seems like a good deal. My JBA's certainly cost more than that.