I hesitated before buying this due to some of the reviews on the assembly. Thankfully I went for it! For me, it went together easily it was actually kind of fun assembling it. And for whatever reason my dogs run into it as soon as I open the doors. That seldom happened with their wire crates. Fits my space perfectly and so happy I purchased it. Highly recommend this, very good quality!