Pretty easy to assemble although some alignments were hard. 
It’s sturdy, modern and holds heavy books.