The bookshelf is perfect for what I was looking for as far as shape and design. However, it was very difficult to build because the guide holes in the wood shelf panels were very small and impossible to hand screw into. I ended up using an electric drill to make the holes bigger, but it was still difficult to put together. Also it does not stand on its own at all on a carpeted floor. I used command strips to attach it to the wall in 4 places (it came with a bracket to attach to the wall, but I live in an apartment and did not want to damage the wall). I’m really happy with how it looks, but the construction is questionable and the assembly process was very difficult.