The crate is large, and the dog has plenty of room to move around. The quality is super good; the perforations are precise and easy to install. There is a unique feeding door, which is very convenient. The puppy will come on Wednesday, and the quality of the crate is much better than I expected; I am thrilled that the puppy could have a spacious and comfortable crate.