The fabric is very very soft and it went together very easily however, my kitties have their claws and only scratch the fabric at the top of scratching posts. The rope needs to go higher, but other than that, my kitties love it.