The Bosch HBL5650UC Electric Double Oven is a self-clean oven, with a capacity of 4.7 cubic feet. Bosch is one of the largest appliance manufacturers in the world.