Took me a little while to build it. But it was worth the fight. My dogs love it! (Got into the crate right when it was completed ) highly recommend.