Plenty of running room and protection from insects and accidents inside.

Pros: Easy to assemble and store,. small version large enough for our Chihuahua.
Cons: Beware as puppies may find ways of screwing zipper and floor areas.