It is sturdy and was not difficult to assemble.  However since our puppy seems to be scared to go on it, it has not really worked for us.  We will probably pass it on to one of the other dogs in our family.  The grandsons saw it and asked if they could jump on the trampoline.