Everything well labelled, didn't ask for care of cross contamination so not sure how well they do that