I had 2 Treehouse Bakery cupcakes at birthday party and let me tell ya how DELICIOUS they were! I was immediately in love with the vanilla cupcake, so I basically stole the other one and packed it away to take home- ha! What a party guest I am huh? I was told they were vegan and I was looking forward to trying them. I was super impressed, I think I liked these better than non vegan cupcakes. the icing was the perfect mixture of sweetness, I hate anything too sweet and artificial tasting- and quite honestly, the frosting makes up at least 50% of a cupcake so I was more than satisfied. Way to go, Treehouse!