Easy to put together, but their largest size didn't fit my great dane, even though I bought the largest size. Would be helpful if they advised by dog weight which crate to get.