This is my first experience with any kind of 3D printing, and I am extremely pleased with the quality of the parts. Part dimensions are well within my tolerance needs of 0.5mm. Production was fast (though USPS was not), and GRM3D kept me informed of the production status. This was just a first pass at a prototype and it works well, but I'll definitely return to GRM3D for future work.