Just the right size, and very, very easy to assemble. Glass in doors seem to be a bit 'smokey'.  Front panel had been broke and repaired  on top edge prior to receiving, but seems to function ok, and repair can't be seen after assembly.