Fantastic, best cupcake I have had in Durham, and I have tried many places. Cupcakes are iced at the time of order, so no worry about thick crusts. Soft , moist cake. Tons of flavours to choose from. Worth the extra 5 minute drive, Cupcake Canada is closest to my house but now I won't have to settle for hit or miss cupcakes.