such soft fabric.  it is study and doesn't rock when my cat jumps to the top platform. My cat loves it.  It was very easy to put together.