The carrier is very sturdy. Good quality. My puppy won’t be able to escape and won’t got hurt. He does not like to be put inside, but that is no the fault of the crate. The color is nice.
The crate does not have a divider to make it small enough for house training a small puppy. My only criticism is that it took quite a long time to be delivered and I had to borrow a crate when my puppy first came home.