Very easy to assemble. Would have given it five stars but the shelves are short not tall enough to stand a book up on so you have to lay the books down. But overall  it looks very nice.