Was not too difficult to assemble and looks great.  Hold all the stuff I want it to.  Definitely recommend.  Very good value.