This was my first 3D-printing order, & the service-provider was extremely helpful regarding some beginners' design-mistakes.
The result appears to be of impressive precision.
The only flaw (resulting from my design) is in the rough finish of some unrealistically small details.