Very clean and I love the snack/food options. Makes it an easy stop for road trips. I just so happened to buy something a month past expiration so that was a little disappointing, but I guess it's my own fault for not checking. Other than that I have no complaints.