Sandwich bread is bread that is prepared specifically to be used for the preparation of sandwiches. Sandwich breads are produced in many varieties, such as white, whole wheat, sourdough, rye, multigrain and others. Sandwich bread may be formulated to slice easily, cleanly or uniformly, and may have a fine crumb and a light texture. Sandwich bread may be designed to have a balanced proportion of crumb and crust, whereby the bread holds and supports fillings in place and reduces drips and messiness. Some may be designed to not become crumbly, hardened, dried or have too squishy a texture. Sandwich bread can refer to cross-sectionally square, sliced white and wheat bread, which has been described as "perfectly designed for holding square luncheon meat". The bread used for preparing finger sandwiches is sometimes referred to as sandwich bread. Pan de mie is a sandwich loaf. Some sandwich breads are designed for use in the creation of specific types of sandwiches, such as the submarine sandwich. For barbecuing, use of a high-quality white sandwich bread has been described as suitable for toasting over a fire. Gluten-free sandwich bread may be prepared using gluten-free flour, teff flour. and other ingredients.