It was pretty easy to assemble and has worked perfectly for our needs. We have already moved the divider twice to accommodate our growing puppy. She was previously in an enclosed carrier and the crate allows her to see what is going on around her and vice versa. I would recommend this product. Great price, too!