Great pizza. I've been to a few other make-your-own pizza places, but they were much more restrictive, had a higher cost, and it's hard to compare anything to the great service there.
I've only been once so I can't speak just now to the consistency. I'll update after a few more visits.
Our food came out very quickly. Ordering was a little difficult with so many choices. For first timers I would suggest choosing one of their pizza options then add toppings that you enjoy.