Our cat loved it, its well made, soft, he immediately enjoyed the scratch posts and mice. Although slightly small for our boy, as he is a 13lb (6kg) BSH, he barely fits... so for normal smaller cats it will be a perfect fit