Moderately difficult assembly but I'm so glad I got this tv stand! It looks great in my living room and it's very sturdy