Surprisingly good though I'm not a big fan of mayo and salmon. The onion gave a nice crunch to the salmon. The rice was a little soft to my liking, and some of them didn't stick together properly, but other than that, the quality is pretty good.