Very easy to put together.  Bought the large one and it is a little small for a lot of chickens.  I have 3 very large chickens and it is perfect.  Exactly what I needed.  Very easy to clean and maintain.  Very happy with my purchase  and so are my "girls"!!