Ordered some through the phone with online menu and had them delivered the next day and everything was fresh as the young lady promised. You can forsure tell an old cupcake from a fresh one as the frosting tends to get a little hard and the cake isn't as moist as you want it. But like I said that being ordered a day ahead they made me fresh ones. The cakes on each one was perfectly moist inside and the frosting very flavorful! They have great flavors to choose from and each and everyone is great! Only thing I would say is that I wish they were dressed maybe a little more or nicer? They all look so plain and boring compared to others out there. But they don't disappoint once bitten into!