Very soft, my cat loves it! The posts are made of a material she loves to scratch and the little ball hanging is awesome, she plays with it all the time! The best thing is we can put her food bowl on the top and our very tall golden retriever can't get to it anymore:). Very happy with this product!