The Life Stages pet crate perfectly meets our needs for a mini goldendoodle.  Our puppy is perfectly comfortable, and I particularly like the double doors.  It gives us options in the placement of the crate.