The software is quite easy to use once you get the hang of it. I find the instructions not intuitive at first. The best part about this program is that the product line is expandable. It has everything from a simple sprinkler system to complex drip systems. It is fairly user friendly and can be used for both residential and commercial projects. The features are very helpful. I don't have any complaints. I am satisfied with the product so far. It is easy to learn and use. I would recommend this product to anyone looking for a reliable tool. This software will help you complete your irrigation project in no time! I was able to complete my project in a fraction of the time it took me before using RainCAD.