Easy to assemble.. Took me about 1 hour to assemble it myself.  Sturdy and good quality peice for the price.