It was very easy to set up..  we had it fully assembled in about 40 minutes.  We set it up so that our deck was one side and it is 3 sided.  The dogs love running around without a harness or leash. Feels very sturdy. The set came with 2 doors so we have an opening on each side.  We are very pleased with the purchase and quality.