it arrived in two flat boxes. it was easy to assemble. it took us an hour to put it together. 6 chickens fit fine. we will add on a run that we will build ourselves. not as strong as it could be if we built it ourselves but does the trick. we havent sealed it yet but plan on it.