Easy assembly with no tools.  My son (he's 18) and I put it together in under an hour.  A couple of welds were off to where the tubes were off plumb.  Had to massage it in place with a rubber mallet.   The grommets on the side panels tore when installing the first time using the supplied bungee cord loops.  Overall it was what was expected for the $$.