GreAt chicken barn, my chickens love it. You need a little patience to put it together though. It has lots of parts, but very sturdy once put together!