This was very easy to put together.  I thought the poles would be a pain to line up when connecting the panels, but once you get it past the first two hinges, the others just seem to fall in.  It's pretty sturdy and keeps my two smaller dogs contained while I'm at work or out of the house.  Looks a lot better than the metal ones for inside the house, and the rubber feet help keep the panels from sliding.  I use this in an open configuration against my doggie door for extra room and just put something heavy on each end to prevent any escapes.