This crate is great. It did come with some pieces bent but they bent back with ease. It was simple to put together. I like how big it is, there is enough room for our puppy and my two kids (9  4) so they can all play together in there so our puppy thinks of the crate as fun and not a punishment.