My cats love this!!! It is very soft and the little ball rattles which they go crazy over. Its small so it is very nice for a small space. The carpeting is very soft and doesnt shed easily