The fabric is soft but a little thin in some spots. cats dont care though they just want to scratch the posts anyway.