The inside could use TLC but I don't go somewhere to make out with the floor, so who cares. Ordered a vegetarian cold sub and I literally thought it was two sandwiches when I received it; it was freaking huge. But I ate it all and regretted.. somethings.