This is the perfect size to keep my small puppies contained when they need to be separated from the rest of the animals.  I love that it came with the sunshade to keep them cool as well.  It is a good purchase for the price.