While putting this together was a little time-consuming, it was fairly found straight-forward to do, but I can imagine novices may struggle a bit.
It's a nice design and looks good, it doesn't look cheap in the slightest, which was my main concern. Glad I bought this and the TV cabinet and coffee table.