It was difficult to put together, very time consuming it took me about 4 hours. But its a good bookcase. Another complaint is that it does not sit up by itself, its not very study and it feels as though it can tip over when bumped into. That problem however is my fault , it comes with hardware that attaches the bookcase to a wall and I didnt install it.