Overall this is a good sturdy kennel. Instructions are just okay. Parts are not well labeled and the pictures with the instructions are terrible. Good thing is that it's pretty logical the way it goes together. Putting the frame together was super super easy; stringing the chain-link however was a huge task. It almost seemed like there wasn't enough chain-link. And it was a task to get it unraveled. We were able to make it work but not before snapping a few of the steel bolts while trying to get the fence to reach all the way around.  Thank God for industrial zip ties. Because that's basically what we had to do to secure the fence.  Seems like it's going to work well for us as long as the zip ties hold. Really like the top. It's good sturdy material and provides some shade.