wow, i wouldn't call that 'slapped together'! it looks like a well done project.
it looks safe, well thought out and neatly done. i love the hinged roof; that is something we are planning for some small sized coops for breeders.
well done! God bless your little flock for health and protection!