We just got a new pup and needed a kennel to crate train him with and one that would also last a long time. This cage is high quality and very sturdy. The handles are nice to move it if you need. The divider that was included is extremely nice and is letting us give him more room as he needs it. The other thing that we really like about it is that this manufacturer makes a wooden table top and legs that can go over top of the cage that looks really nice. That way if you wanted to keep it in the your living room or somewhere that gets seen a lot it just looks like another piece of furniture. It also makes you be able to use the top of the crate.