I have tested this icing multiple times and if you use whole milk it will be smoother and not grainy. If you use another product, such as sweetened condensed milk, the sugar does not melt properly and you will be disappointed in the results.