I know nothing about 3D printing and Square 3D was very helpful in explaining the limitations of PLA printing. But it was at the right combination of quality and price point for me - I just wanted some cheap animal minis for my game and to get some experience with printing. Thanks!