We love it and matches our bookcase perfectly.  Wasn't too bad putting together.  Think I'm getting good at this!  But one of the shelves ended up upside down.  Just covered it with stickers included.  Doors met on top and bottom which I had been concerned about.  But from top to bottom of doors there is wider space at bottom.  Perfect size for us.