I liked the cupcakes the last times I bought from here, but the most recent time was unfortunately a disappointment. I'm not sure if it was just a bad day. The cupcakes were good, however, the icing was not up to par. It was not real buttercream, dry, and had a sugary artificial taste. Im ok with the expense of cupcakes, but I just expect them to really be quality. These just tasted cheap. Like I could have gotten the same off the shelf at a grocery store (and not the fancy display stuff) Great flavors though, and really cute. I would go back to see if it was a one off, or if I should go elsewhere from now on.