This icing is incredibly smooth and creamy, and not overly sweet. (It still has MANY calories though!!) I haven't found another one like it. It is not difficult to make, but does require some time. I use this icing for wedding cakes or other special occasions mostly, because it does require more time than other buttercream icings, but there really is no comparison. Thanks to my mother-in-law for this recipe as she had found it in a magazine years ago.