The crate was very easy to assemble and of good quality.  The divider which came with the cate was easy to install and adjust as our new puppy grows.