This took a while to put together, but it's built like a tank. I love that we only have to take out a few screws if we need to move it - it comes apart in three "bookcase" parts. The storage boxes come with it and fit perfectly. Love it!