My friend took a cake decorating class, and this is the most delicious frosting I've ever had. She said you have to buy professional extracts instead of the store brand or it will change the color and the taste. She got hers at a craft store. She said for the best flavor to use whole milk instead of a low-fat milk or water, but if you want to use milk you'll have to refrigerate the cake. She says the salt keeps the frosting not tasting too sweet, and it's a must. The best part about this frosting the taste and texture stay good for weeks. Serving size is estimated.