Not difficult to assemble even for non-enthusiasts of DIY. Better to build it very near to it's final home because it is heavy and difficult to manoeuvre. Sturdy, attractive and very functional, and excellent value for money.