The ordering part was good, for the most part. It took a while for the processing to go through & I couldn't tell if it went through. I had to call the restaurant directly, which defeated the purpose of ordering on-line. ***The resturant got one item incorrectly (1/3 items, that's 33%!). Luckily the item was slightly cheaper than my on-line-ordered item, and no allergic food items were in that dish. Was disappointed that the on-line-ordered item wasn't the same dish received. Didn't know about it until at the party and the dish was revealed. Too late to go back to restaurant to reorder.