Perfect size.  already came assembled!  only had to install the glass shelves - very easy.  we like the sliding door and hidden door stops on either side high up to keep little ones out.  just wish the back panel was real wood.  obvious in the he vertical grooves that it is composite.