French Oven made by Le Creuset. Made of enameled cast iron in your choice of 13 colors. Cast iron ovens are know to improve cooking by evenly distributing heat and locking in moisture. Whether cooking a pot roast or baking artisan breads, you will see a noticeable improvement. Guaranteed to last a lifetime. This particular oven is 5.5 Quarts but Le Creuset makes cast iron ovens ranging from as small as 1 quart to a gigantic 13 1/4 quart oven.
Source: Le Creuset