Quite complicated and taking long time for assembly but it is doable. It has contemporary look. The mirror is one big highlight for this table. I just wish there is a small open in the back so the cable can go through that and plugged in the wall outlet. I have to loop the cable around. Something to improve on.