This product is ideal for containing our puppies and their mother.  It is the perfect size for small breeds and up to 5 or 6 puppies.  It is easy to clean and move from room to room or outside.  I will be purchasing more of this product as our kennel grows.