This is an excellent bookcase, very easy to assemble, as the parts fit perfectly.  This version lets you place the shelves at different heights, for some tall books and some short books.  I'm buying a 2nd one to stand beside the first one.