Very well made and come assembled out of the box.  It comes with a French cleat so mounting and leveling is easy.  Highly recommend!