Very easy to put together.  Everything fitted just right.  It matched a bookcase that I had.  I am very, very happy with this product