I like that you can easily model any device, even those with complex geometries. You also have control over what happens to your models as they progress through each phase of design. The software has some quirks but nothing too serious. It's easy enough to learn if you're familiar with AutoCAD or other CAD programs. If you are looking for an integrated solution for all phases of product development this program will do well. We use our 3D models in many different ways including showing clients how products would look once manufactured.