I wanted to love everything...but the cupcakes fell short for me. The cake it self was delicious and moist, but the icing, ugh, just tasted like whipped oil. I like real buttercream, flavorful icing, but this one lacked depth of flavor and literally tasted like oil, which ruined the whole cupcake for me (and I tasted 3 different ones). The doughnuts were great though! We did not buy any cookies. So they get 3 stars for the things that were good, but lose two stars for terrible icing!