This cage would be good for most pet owners but my Rottweiler is bad and found out how to break out of the cage within an hour. He found all the weak points in the cage very quickly because the build quality allows easy disassembly. I used some tape and made the cage secure but then my bad dog figured out how to open the door. Seriously there are two latches and he figured out how to open them and let himself out. Anyways I had to buy locks for the door hinges. Not recommended if your dog is smart/determined to escape.