Absolutely terrible. Didn’t come together at all, super unsturdy, fell apart without even being touched, didn’t stay connected, wood snapped within less than 24 hours. Assembled exactly according to instructions. Not at all safe or sturdy for pets. My dog knocked the door off just by moving and turning around.