Oh, it is very fine. The flavors are usually changed from one week to the next, but there are a few standards that stay, including the Dole Pineapple flavor. Most of their flavors are some sort of brand name - Hershey's this, or Reese's that. The staff are very considerate, the location is clear and up-kept, and this is a good place to bring the kids as there are crayons and stickers and balloons for the young guests. The prices are roughly the same as most nearby competitors, but the quality is (to my mind) much better than other similar spots. It's our go-to treat now.