A small store front but the quality is great. I was a little skeptical at first but after trying I was not disappointed. I went around 3pm and the donuts were still fresh. Though around that time not much of a variety but I will still go back. I bought four donuts one for each of my family members and everyone loved them. The red velvet was moist. The Reese's pieces was a little sweet but I guess that was expected.