Fairly easy to put together with a few problems with the frame.  Some pipes needed a file to smooth burrs and fit very tight, others were too loose and kept coming apart.  The only solution is to drill pilot holes and use a metal screw to hold frame sturdy.  I can see why some may have problems getting this thing together as its takes some extra work to get it to fit properly.  The wire is light and have yet to see how it stands up to a 50 lb dog.  I think for the price I paid it was a fair deal....................JB