This crate is very easy to assemble and it comes with a carrying case. I like the coziness of for my puppy.  The only issue could be the ventilation factor.  The air flow could be a bit restricting if the weather is hot.