The assembly is a bit tedious but not too complicated. Once together it is a sturdy bookshelf and shipping was fast! Expected delivery was the 26th but it came the 23rd! I would recommend this piece to anyone who wants a modern bookshelf with lots of space.