Super cute and perfect for our small space.  Assembly took about two hours with two of us, but the directions were easy to follow and all of the pieces were present and accounted for. The doors all open, shut and latch easily with the exception of the washer, which we leave open.  It snaps shut and the force required to pull it open would topple the entire structure. Otherwise, it's perfect. Our 15 month old loves the thing!!