I think the freshness. I actually made this and my contractor was here and tried it. He said it was the best pizza he'd ever had - and I made it in 10 minutes! The freshness of the tomatoes and the mozzarella really make this pizza special!