I printed this in ABS at .2 height, 100% fill. It fits a little loose but snaps in place so it won't fall off. Keep in mind that this is not designed to fit on the Hero3+ because the plus doesn't have the indents for the tabs. I tried to put it on the plus and the tabs broke off, but it actually does stay on.