We are blown away by the quality of this dog crate! The size is perfect, and it was easy to assemble. It took about an hour to assemble, but the instructions were clear, and all the parts were present. Would absolutely recommend this product!