The software is good though extremely expensive. The main problem I have with this company is their support after you purchase their equipment. Expect them to charge you hefty fees every time you have a problem with their equipment. I had my flashes blow out several times and each time I have to buy new flashes and pay for diagnosing fees. Not a huge fan of canfield imaging. There does not seem to be much in terms of competition in the field of cosmetic imaging for canfield to up their game and charge more reasonable prices. Do not forget when you buy their software eventually the OS of the computer will be outdated and then you will need to upgrade your entire software system.