Way too small you cannot even fit a 6 quarts tub in it, only a few deli cups, pricey for the size not to mention that I would not rely on that type of thermostat.

You are better off building one yourself keeping in mind that the single most important piece of equipment is a RELIABLE thermostat.

Or save up and buy a Hotbox Incubator.