This is a really nice shelf. The assembly took time, of course. Just lay out all the pieces and go step by step. Easy to assemble and looks great.