3D printed both plastic and aluminium (metal) parts, working with Nancy Li who was very professional and kept me updated with progress and quality. Tapped threads were added to some of the 3D printed parts (after printing), which worked out very well. Everything was very well packaged and the overall production time was quite fast. 3D printing of both metal and plastic was quite accurate. 3D printing metal does have some slight warping/deforming issues depending on the shape, but Nancy checked that with me for one of my parts which worked out OK. Small 3mm holes were a bit smaller than expected, but easily drilled out once I recieved them - possibly a tolerance issue with 3D printing. Overall extremely happy with the quality and process. Would definitely work with this company again.