Fairly easy to assemble but finish on top looks very cheap, doors hinges poor, hard to line up straight. Glad i did not pay full price.