Came well packaged. Feels durable. I recommend two people for assemble. The crate pieces weren’t labeled so to put took on I popped plastic prince out. I’ll have to redo it to secure roof. Large and spacious would make any animal happy that has to be in it.