It was fairly easy to assemble, took about an hour the instructions were better than I expected them to be. As for the size, since we have baby chicks it will be ok for now but certainly not large enough for adult chickens.