Takes a while for you to get your burrito (about 15 - 20min) but it's fresh off the grill. The tortilla is nice and crispy, well worth the wait if you have time. Comes in two sizes, the large is about the same size as the chipotle burrito. It's also cheaper than chipotle...so that's a plus