The glass is friction fit, so buy a size 0.2mm larger than the gap in your watch and they will push on and compress into the watch for a perfect fit.
Watch Acrylic Plastic Replacement Glass Standard Dome Large 30mm-40mm Sizes
High Dome Watch Acrylic Plastic Replacement Glass 27.8mm-32.4mm Sizes
HIGH DOME WATCH CRYSTALS Acrylic Plastic Replacement Crystal Glass 27.8mm - 32.4
LOW DOME WATCH CRYSTALS Acrylic Plastic Replacement Crystal Glass 19mm - 40mm
Watch Crystal Standard Dome Large 30mm-40mm Acrylic Plastic Replacement Glass
LOW DOME WATCH CRYSTALS 28mm - 33.8mm acrylic/plastic replacement glass crystal