Pros : Very intuitive program. Has helped my design work a lot. Faster designs and allows resizing to fit the customers needs. Back ground pictures help to incorporate pictures into designs or show how a design piece will look in a room. It lets you know, if you ask, if there is a design problem, too small of pieces or pieces not colored, etc.
I enjoy using it. I have had good customer service from them. They have been responsive and helpful.
Cons : Some of the features require you to upgrade to higher version of the program, but all of the features are available to try with the basic program, you just can't save or print those features. So you can play with them before you buy
Other Thoughts : You can buy a large assortment of designs from Dragonfly in their file format. You can make them as is or modify them to suit your tastes.