Easy to assemble and well made.  It took only 1 day from time of purchase to receive the door!