Just what we needed for our new puppy. It keeps her  away from electrical cords.  She has enough room for her small bed, her food and water dish and of course a wee wee pad. Traveled out of state and it fix nicely in my suitcase.  I did get the xsmall size since we have a Yorkie.