Easy to put together, looks great in my house. Knew before I bought it that I would need to purchase a hasp to lock it so my dog could not get the door open. My only complaint is that the door sits a little low on the latch side and drags on the floor. I believe when I install the hasp and pull the door up, then it will work fine.