The proteins are pre-portioned into 4oz serving sizes and come in 1lb or 2lb containers. All proteins are 90% lean or greater, baked, and seasoned to perfection. The veggies come in 4 cup containers, are steamed and lightly seasoned. All carbs come in 1lb or 2lb containers and are either baked or steamed. The snacks section includes almonds as a fat source; they come in a variety of seasonings as well as plain in 4oz pouches.