easy to assemble but instructions are not very detailed you almost have to have background in assembling stuff to figure it out.  material quality ok not great.. bottom rail a pain to deal with holes not marked..