The pizza is pretty good especially since it's only $5.00 for a large. We have ordered from them a few times but the last few months when we called in for delivery the delivery time is always over an hour to two hour wait time. I can understand being busy and a 45 min time frame, but anything that is over an hour wait is ridiculous.