Does the job, but inside has plastic shelves that are flimsy.  If it had metal shelves, I'd give it a 4.