How do u guys rate the almond glaze? She's having a butter sale now and I ordered some. Is it good for slicking down edges?