This crate was the perfect replacement for my dogs old metal crate. It was pretty easy to assemble (1 hour, mainly by myself), and looks much nicer in our living space. Her crate is no longer an eyesore! The doors lock well, but my dog loves her crate so I cant say how study this would be against a pup who isnt a crate fan. The only thing I would improve is the color. While the light color is fine, I wish they offered more options. I wouldve preferred a darker color.