Material, not carpet, very hard. I bought it for aging cats because of the inclined scratcher and low first platform. My cats have a hard time jumping in their old age. While the first level is low the others are too close to manipulate the climber easily.  They have not been on it since the first day. I kept because it would be ok for a young cat eventually.  Good size and is easy to put together.