Their cupcakes have definitely improved since the last time I visited (maybe 3 years ago). People sometimes aren't happy with all the frosting, but it's lighter and not as sweet as it used to be. The flavors have also become more creative, although the classics are still there. The cake itself is also moist (sorry) and soft. Still pricey, but the quality is there. I got blueberry lemon, coconut, and peanut butter. The insides of them were filled and it was the best surprise. Treat yourself!