High quality product exactly as described.  Easy to assemble.  All parts were in the box, required few tools for assembly.  Two people required to assemble the frame.   The bouncing mat is high quality and should hold up well.  The net enclosure is well constructed and should provide adequate safety.  This was a good buy!