The best quality among furnitures I bought that need assembly. Took three hours to assemble by myself. Drawer is a bit stuck when assemble but works fine afterall. 
High hills were not fitted to a shelf (normal hills are fine) so took one away so I can fit high hills and ankle books in. Shelves are available to adjustable after assembly (not easy though).