The software was easy enough for me as an engineer who has never used CAD before. I can draw circuit paths using simple shapes such as circles or rectangles which were very helpful in getting started quickly. There are so many features and options available that it took some time to figure out how everything worked together but once I did there wasn't much I didn't like about the program. Take your time when learning the program because it does take a little while for someone new to understand all of the functions but after doing this several times now it's very intuitive and flows smoothly. I have been able to use cVision to create schematics for our projects and then send them off to my drafting department for finalization.