Assembly is not difficult but a bit tedious. it took me two hours to put it together myself with a break or two in between. it is beautiful once it is together! the allen wrench that comes included is terrible, stripped almost immediately! luckily i found one in the back of a drawer that worked much better. not squeaky if you tighten the bolts enough.