Fantastic crate! Very strong and sturdy - your pet should be crate trained before introducing them to this however - since a puppy is gonna chew up everything inside. Worked great for our 3 year old Sheltie who graduated from a wire crate :)