After seeing this crate online, I knew I had to have it for my fur baby. I went with the large crate, even though my dog is small. I did not imagine how big it would actually be until we put it together. There was no damage to the packaging and everything was intact when the box was opened. Crate came with instructions, which is a bonus now days. Instructions were very easy to follow and it went together pretty quick. The crate is very well made and seems to be durable. I love the sliding barn door feature to open and close the crate. I would definitely recommend this product to dog owners.