Ordered from here numerous times in the past and it's always been very good. 4-4.5 stars I'd say. Been a while since I ordered though because the 16" size is often just too big for my needs. Today I saw a new 10" option and ordered my favorite...Terrance's Favorite. I don't know what it was but this pizza was a knockout! The flavor was amazing! Maybe some fresh farmers market tomatoes made their way into my pie? It was simply the most perfect execution of a pizza (aka tomato pie) that I've ever had.