I have the program but have not really spent the time required to have it become as useful as it can be. For lots of us it has a larger than anticipated learning curve. If you quilt shop has a class or there is way for you to try it before buying I would strongly suggest that you try it out. For what the program can do, it is a good value.