This pet crate is easy to assemble and practical  since you can fold it up and store it if needed.  Cleaning it is also convenient with the removable base.
I would recommend this highly for a small to medium size dog.