Fairly easy to assemble though some sliding and banging was necessary to get some of my pieces into place tightly enough. Looks good, love the partially open and then the cabinet at the bottom. Not the steadiest if not attaching to the wall (I live in an apartment so chose not to) but easy enough to adjust for when placing items inside.