I use it all the time, have for the last 10 years. Watch the videos. You can scan fabric into the program to design a quilt with actual visual of how it looks, switch the blocks around to see what effect you get. I also like that you get actual yardage needed for a quillt, not wasting money or fabric. It is initially expensive but if you plan on being in it for the long hall, it is forth it. Upgrades are made available at a reasonable cost as well as special software programs.