Cooked fresh and delicious. Yes the menu is small but that's alright. In and out is only in CA,Nevada and Arizona I believe. But if you ever visit CA make sure to stop at in and out. Only once had an issue with order my fries were burnt. Yes waiting sucks but it's worth it.