My son has only fallen off these stools once since we bought them.  I'd say that's a pretty good track record.
As for the stools themselves they are pretty good quality.  It did take us about 20-30 minutes per chair to assemble.  You have to line things up before tightening down the allen wrench type screws which is the most time consuming part.