Trying to assemble this was somewhat challenging but I did it!!! 
The difficult part was attaching the shelves to the one side but after that is was a breeze.
I like this bookcase and it works well in my space.