The service was good but the rolls looked like they were thrown together. The rolls at the gas station looked more appealing than these. The taste was ok but there wasn't much variety in the rolls offered. For $21 though, guess you get what you paid.