I found it easy to assemble. The top required some banging and leaning on it by another person in order to install it and screw it to the base. 
Nice finish and look.