Not bad but not fantastic. The order took too long to arrive and I was on a time crunch. It seems like that is an issue with their restaurant. I got two rolls. The ninja roll, which was pretty good, and then the mango tuna roll, which was just okay. I'd maybe consider ordering from here again.