I have updated from a 1 to a 3. Miracle Mile contacted us and made our last visit right. We returned and ordered some other items. My son ordered the same. He said his was better and he finished it this time. I ordered mine on the onion roll which was a lot better than the wheat the first time around. I ordered the bread pudding, I have never had it so don't have anything to compare it to but it was big and not bad. I give a three because it was still pretty high priced for sandwiches but you do get a lot of meat.