They have really yummy flavors. Deeeelish. The times we've been there, they don't have like a huge variety of flavors but definitely enough to get different ones for half a dozen, maybe a dozen. THat's good enough for me! Pretty big cupcakes. I think I'd rather have mine smaller but the flavors I've had there are delicious. We definitely like coming here for a treat!