This does a good job.  I thought it'd be bigger but it's plenty big enough. And it doesn't get very hot on the outside.  One thing I never thought to check before buying was whether it had a light inside. It's hard to see progress through the door without a light, but oh well.