Got this product to contain a very active, rambunctious 4 month old Australian Shepherd puppy at out cabin.. Awesome. Set up 2 pens together makes plenty of room to play and not stray. We also use it a separate feeding area for the puppy and to  give our other pet, a  six yo  dachshund,  a chance for rest and quite time away from the "baby". Big plus id they can be taken down, folded up and used anywhere.