Took me 2 full hours to put together on my own, but not extremely difficult. Just a lot to do. I love it! I have an 83lbs lab and I think this will fit her well and is such an upgrade from a normal crate. Its a solid piece  not an eyesore!