Did not take long to put together and was quit easy. I have two big German Shepards and it is enough room for them to be while I'm not home. They haven't gotten out yet. The only thing is the zip ties u have to use break very easy. Other then that the cage is very good so far!