This has got to be one of the best rolls I have ever eaten. I was skeptical at first because it was vegan. Before all you vegans shoot daggers at me, let me explain...I am not vegan but my daughter is. Some of the food tastes different than what I am used to so I was afraid this would taste off. It tastes so much better than the non vegan rolls. It was soft and moist on the inside and a little crispy on the outside. It was perfect, just the way I like it. They make when you walk in so there is a little bit of a wait time but nothing major. There is a variety of toppings to choose from and if you aren't sure what you want they will give you some ideas and even let you taste a sample. Both times I got the larger roll and I can barely finish it. Not too sweet. If you aren't vegan, trust me when I say you can't even tell the difference. Customer service is spot on and never had any problems.