Product was east to assemble and sturdy.  my only issue is the spring loaded bolts, either I installed them incorrectly or the have no purpose.  The bolt is to low to stop the door from swinging open.  I am afraid my dog will just be able to force the doors open.