It's roomy enough for my dog to travel anytime he goes with me in the car. It's much safer than letting him ride running loose in the car. 

Pros: easy to assemble
Cons: bigger than i thought