Most recent Yelp review was only three stars. But... The reason the customer docked Giggles a few points was because she was unhappy with how crowded it was. So that is actually a very good sign! Maybe this means Giggles needs more locations, and/or bigger locations, to meet demand. The demand is there. In time, the supply will meet it.