Easy assembly, good hardware and instructions. Annoyingly, does not sit flush against the door due to a design flaw—the back of the hanging pieces over the door push the frame outward, with no countervailing force to bring it back together.