Substantial, great price, easy to assembly, and our cats love it.  I have nine cats so I was trying to provide high perches for as many as possible.  They lounge on this all the time.

If I have an issue, it would be with the little hammock.  There were no hooks to hang it so I have not put it on yet.  The cats don't seem to have minded.