It came together nicely but the fencing for the door came all tangled and it was such a mess I could not fix it. I didn't want to call for a new one because I needed the dog kennel asap. The directions for building the kennel were not very user friendly and tying the fence to the posts was not fun at all. I decided to just ziptie it. It is pretty roomy though that's a plus.