The best part about this program is that it allows me to create custom designs without having to go through an outside designer. It takes some time to get used to but once you do, you will love it! I have been able to use this product to make many different designs for my clients. There are so many things you can do with this product. I wish there was more templates available for the shapes. Sometimes it does not allow you to add text to the template, only the background. This has never been an issue for me as I am always adding text anyways. I would highly recommend this product to anyone who needs a quick way to make graphics for their business. I am able to create graphics in a matter of minutes instead of hours.