Fits perfectly to my old good grey ZX Spectrum. Perhaps will fit to +2A +3 models as well.Print from TPU or other flexible material.