easy to assemble works great for medium dog. will purchase another one when puppy grows up. Latch needs to be reengineered it's a joke. put a large carbineer on the two upright posts on the gate and panel by the gate works great. Buy some 12 in x 1/4 in stakes with 2 or 3 in u shape at top of stake to fasten kennel down. this will improve stability of unit. Not to be used for long term constant use. I purchased it. to have somewhere for puppy to have place to potty, lay around in the sun and get in dog house if need to get out of elements for 2 to 3 hours a day only. As stated earlier pup will only grow to 30 or 35lbs so will add another kennel when time comes.