This piece is exactly what I needed and fits perfectly into the narrow spot in my dining room.  It wasn't too difficult to assemble, although the instructions lacked a few details (don't they all).  Good quality.  Very nice looking.  Highly recommend.