Its a lot to assemble but the instructions are very clear and every piece and hardware are labled. Seems pretty sturdy! VERY heavy! The sliding door could potentially be derailed from the track if your dog were to really push on the door hard but the latch seems decently secure. The latch it comes with just screws into the side so it would be easy to install a different latch if your dog is a Houdini like mine! Overall, sturdy and much better looking than a reguar wire or plastic crate! Really happy with it!