Fits my hero 7 black snugly printed @ 99.2% scale. I added a hole and string to make it so that I can’t lose the cover.
Notes for future makes:
^print slightly smaller than 100% for snug fits
^line inside of cover with microfiber to prevent scratches to lens