Small, super clean, and the staff are exceptionally nice. I didn't think the cupcakes tasted good enough to justify $3.50, and even one kind I got (salted caramel) I threw out after a couple of bites because I just didn't like it. I don't buy in to the concept, but it's well executed and I can see why they're so successful.