Easy to assemble and great for our dog as we do not have a fence in our back yard. Just a little hard to push posts into the hard, uneven ground. Hope it stays upright and does not blow over.