very easy to put together.fast delivery.quality of crate is great.price was excellent.would recommend this purchase. my dog old crate was ready for the trash.this one is lighter weight too.