Kennel is perfect for large puppy!  Constructed sturdy, no sharp edges. We love kennel so much ordered another for our other home.