The assembly did take awhile to set up. However the bookcase itself is perfect and exactly what I wanted. I love how it looks in my living room.