At first I wasn’t sure the door was going to hold up with the locking mechanism but so far so good. Simple to put together, very heavy. The best part is our puppy has pottied in it a few times and it’s so easy to clean with the slide out tray. Bonus is it looks really classy in the living room!