I have some 3d printed nylon and steel objects at home. The nylon surface finish is not great - very porous. The stainless steel is fantastic, with good density and nice finish. I don't know what hte edge-holding is like though...