It is a very solid bookcase and not very difficult to put together.   It was missing 2 shelf pins but fortunately I had some in my misc. drawer.   It looks really nice and I got the matching desk completely a nice home office.