I am very particular about croissants. Having said that, these were good but not great - the outside was crisp but the inside did not have the spiral layers of a true hand-made croissant. Essence Bakery is definitely better if you're a croissant purist.
However, they have a mind-boggling array of flavors and I suspect the flavored croissants and croissant sandwiches are pretty great. We just tried a plain croissant and then had quiches. And the quiches were outstanding - individual round mini-quiches that the very helpful guy at the counter told us could be microwaved in 2 minutes but are better when heated in the oven for 10 minutes. We opted to wait for 10 minutes while we shared the croissant and sipped coffee. Four quiche varieties were available today, and I had quiche Lorraine while my husband had a quiche with tomato and spinach. Both were excellent with a light, tender crust.
We will definitely be back!