As far as I can tell, this is identical to the Bambino Pepperoni pizzas, except with no pepperoni. I like it a little bit less than that product, but it's pretty good.
Will I buy it again?
Probably not, simply because I would always choose the pepperoni version instead. Pepperoni on pizza will probably be the last vestige of beef/pork products to be eliminated from my diet, because of yumminess.