Just put this together. Did not include feeder and waterer. Pretty certain it would not fit 12 chickens.  I'm not sure it will even fit 9. Easy to assemble. Weather worthiness has yet to be seen.