The one problem is that it has no offset interior door. This still allows the dog entry. The small screws for the door hinges were also a challenge for installing. The overall quality was good.