Fairly simple to assemble, but it does take some time. The shelf looks great and holds a good amount of items.